标签:
在栈中可以直接分配内存的数据是基本数据类型。引用数据类型:数据的引用在栈中,但他的对象在堆中。
基本数据类型,小可转大,大转小会失去精度
第一类:逻辑型boolean
第二类:文本型char
第三类:整数型(byte、short、int、long) 第四类:浮点型(float、double)
整型有byte short int long char,分别用8、16、32、64、16bits表示。有些地方可能不会把char列入整型范畴,但本质上char类型是int的一个子集。
byte short int long都是有符号的,用2的补码(two‘s-complement)表示。而char用16位表示,它是无符号的,表示的是UTF-16编码集。
byte由1个字节8位表示,是最小的整数类型。主要用于节省内存空间关键。当操作来自网络、文件或者其他IO的数据流时,byte类型特别有用。取值范围为:[-128, 127].
标签:
原文地址:http://www.cnblogs.com/jin521/p/5798649.html