浮点数必须包含一个小数点。 float型数值后面必须紧跟一个“F/f”,否则默认为double类型。 三个特殊浮点数: POSITIVE_INFINITY:正无穷大 NEGATIVE_INIFINITY:负无穷大 NaN:非数 (只有浮点数除以0才能得到无穷大,整型除以0会抛出一个异常) Java没 ...
分类:
编程语言 时间:
2018-03-23 13:01:12
阅读次数:
184
基本类型和引用类型 基本类型值指的是那些保存在 栈内存 中的简单数据段,即这种值完全保存在内存中的一个位置。 引用类型值是指那些保存在 堆内存 中的对象,意思是变量中保存的实际上只是一个指针,这个指针指向内存中的另一个位置,该位置保存对象。 1. 深复制(递归) function deepClone ...
分类:
其他好文 时间:
2018-03-23 11:37:28
阅读次数:
114
原文地址:http://www.2cto.com/kf/201302/190704.html 简单的说: Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存 ...
分类:
编程语言 时间:
2018-03-21 11:49:14
阅读次数:
239
服务器宕机排查记录 服务器宕机排查记录 标签: 服务器宕机 调优 000627 2016年06月13日 09:36:301479人阅读 评论(0) 收藏 举报 标签: 服务器宕机 调优 000627 2016年06月13日 09:36:301479人阅读 评论(0) 收藏 举报 分类: weblog ...
分类:
其他好文 时间:
2018-03-18 13:54:01
阅读次数:
209
关于JS堆栈与拷贝 1、栈(stack)和堆(heap) stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小不定也不会自动释放。 2、基本类型和引用类型 基本类型:存放在栈内存中的简单数据段,数据大小确定,内存空间大小可以分配。 5种基本数据类型有Undefined ...
分类:
Web程序 时间:
2018-03-14 19:07:16
阅读次数:
270
内容:数组定义,值的获取,长度,栈内存,堆内存 ################################# 数组定义: 格式1:元素类型[ ] 数组名 = new 元素类型 [数组长度] ; eg:int[ ] arr = new int[3]; 格式2:元素类型[ ] 数组名 = new ...
分类:
编程语言 时间:
2018-03-13 18:01:41
阅读次数:
129
1、概述 在Java中,内存分为两种,一种是栈内存,另一种就是堆内存。 2、堆内存 1.什么是堆内存? 1.什么是堆内存? 堆内存是是Java内存中的一种,它的作用是用于存储Java中的对象和数组,当我们new一个对象或者创建一个数组的时候,就会在堆内存中开辟一段空间给它,用于存放。 2.堆内存的特 ...
分类:
编程语言 时间:
2018-03-11 14:16:43
阅读次数:
148
程序中内存从哪里来 三种内存来源:栈(stack)、堆(heap)、数据区(.date); 栈(stack) 运行自动分配、自动回收,不需要程序员手工干预; 栈内存可以反复使用; 栈反复使用后,程序不会清理栈,因此,栈是脏的,使用时可能分配到原来保留的值; 函数不能返回栈变量的指针,因为这个空间是临 ...
分类:
编程语言 时间:
2018-03-10 01:24:44
阅读次数:
184
1、概述 在Java中,内存分为两种,一种是栈内存,另一种就是堆内存。 2、堆内存 1 2 堆内存是是Java内存中的一种,它的作用是用于存储Java中的对象和数组,当我们new一个对象或者创建一个数组的时候,就会在堆内存中开辟一段空间给它,用于存放。 1 2 第一点:堆其实可以类似的看做是管道,或 ...
分类:
编程语言 时间:
2018-03-09 16:15:42
阅读次数:
181
java 堆中保存new 出来的对象(每个对象都包含一个与之对应的class的信息,【class信息存放在方法区】),堆中分配的内存,有虚拟机的自动垃圾回收器管理,栈内存只对其所属线程可见。 java 栈中保存一些基本数据类型 (int,long,byte,double,float,char,boo ...
分类:
其他好文 时间:
2018-03-08 17:18:39
阅读次数:
132