1.张桂珠,刘丽,陈爱国Java面向对象程序设计第2版北京邮电大学出版社;
2.毕广吉Java程序设计实例教程,北京:冶金工业出版社,2007年;
3.王保罗Java面向对象程序设计,北京:清华大学出版社,2003年;
4.高林,周海燕网上书店系统与案例分析,北京:人民邮电出版社,2004年;
5.刘腾红,孙细明,信息系统分析与设计,北京:科学出版社,2003年;
6.林邦杰,彻底研究java。
北京:电子工业出版社,2002年。
1.包装类创建的是对象,拥有方法和字段,对象的调用均为通过引用对象的地址,基本类型不是。
2.包装类是引用传递,基本类型是值传递。
3.java中的包装类面向对象,基本数据类型不面向对象。
对于包装类而言,类的用途主要包含两种:
1.作为和基本数据类型对应的类类型存在,方便涉及到对象的操作。
2.包含每种基本数据类型的相关属性如最大值、最小值等,以及相关的操作方法。
byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。
short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。
int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。
long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。
float:32位,数据范围在
3.4e-45~
1.4e38,直接赋值时必须在数字后加上f或F。
double:64位,数据范围在
4.9e-324~
1.8e308,赋值时可以加d或D也可以不加。
boolean:只有true和false两个取值。
char:16位,存储Unicode码,用单引号赋值。