摘要: 1.数组 数组只是相同类型的、用一个标识符名称封装到一起的一个对象序列或者基本数据类型序列。 数组本身是对象,Java中的对象是存储在堆中的,因此数组无论保存基本数据类型还是对象类型,数组对象本身是存储在堆中的。 声明一个数组对象时不允许指定它的大小(例如:int[5] arr;是错误的),int[] arr;此时获得一个数组对象的引用,JVM只是给这个引用分配了存储空间,为了给数组创建相应的存储空间,必须初始化它。 创建(定义)一个数组时需要指定数组的大小,JVM要在堆上为数组对象分配存储空间。例如:int[] arr = new int[5]。注意:这里数组中的int变量可以使用n... 阅读全文
posted @ 2011-10-09 10:04 liuping 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1.基本数据类型 Java中的基本数据类型有8种:boolean(-),char(16-bits),byte(8-bites),short(16-bites),int(32-bites),long(64-bites),float(32-bites),double(64-bites)。 boolean类型所占存储空间的大小没有明确指定,仅定义为能够取字面值true或者false。 Java字符采用Unicode编码。前128个字符编码与ASCII编码兼容,char类型变量的存储范围\u0000-\uffff。 基本类型都具有与之对应的包装器类型(Boolean, Character, B... 阅读全文
posted @ 2011-10-09 09:00 liuping 阅读(333) 评论(0) 推荐(0) 编辑