第一课:Java的数据类型
1、数据类型的划分
Java中的数据类型主要分为两类:
基本数据类型:
数值型:
整数:byte、short、int、long
小数:float、double
字符型:char
布尔型:boolean,取值只能是true或false
引用数据类型:实际上就类似于C语言的指针操作,传递的是内存的空间地址
数组:
类:
接口:
2、数字的操作中会存在数据的溢出
任何一种数据类型都有其最大的取值,如果已经是最大的值,则加1后会变成最小值,如果是最小值,则减1后会变成最大值。
3、数据的默认类型
在Java中,一个整型数字的默认类型是int型
在Java中,一个小数的默认类型是double型
4、数据类型的转换
在Java中存在以下的数据类型转换操作
char --> int互相转换,转成ASC II码
byte --> short --> int --> long
int --> float -->double,double的数据长度是最大的。
但是转换的时候有一点要特别注意,如果碰到的是字符串,则所有的类型都向字符串转换。为了避免这个问题,可以使用括号。
【2011-12-21】