(本内容纯属个人总结,如有不当,欢迎读者指正!!
Java 基本数据类型:
1.整型
Java中的整型数据类型有 十进制,十六进制,八进制。
十进制的就不用多说了,和C语言里的十进制数是一样的。
例如:inti=12;
iny j=10;
int m=-1223;等
八进制:
满8进1,数字是0~7,
在整数前面加上一个0表示八进制,
int i=09;
int j=-012;
十六进制:
也和c语言里的十六进制数一样,在数字的前面加上0x或0X
int i=0x12;
int j=0X123;
注意:区分十进制,十六进制,八进制数的依据是,八进制数前面加0,十六进制数前面加0x或0X.
2.浮点型(即小数)
有单精度型和双精度型。
float:单精度型
声明单精度型数是,在数字后面加上F或f(个人认为F或f值得是float这个关键字的首字母);
如:float i=12.01f;
float j=-23.0F;
double:双精度型
声明双精度型的数字是,在数字后面加上D或d(个人认为是double这个关键字的首字母);
但是声明double型时可以不加d或D;
如:double i=11.11223d
double j=112.2233D;
注意:浮点型的数字默认类型是double!!!!
如果浮点型数字后面没加字母,则该数据是一个双精度浮点数!!!!
3.字符型数据
字符型用来表示一个字符,用单引号引起来;如 charc1='b';
和c语言一样,java中也有特殊的转义字符,如回车,换行等。
4.布尔型(boolean)
使用true与false表示真与假。
如: boolean a1=true;
boolean b2=false;
5.数值的转换
这个我就不多说了。
5.标识符。
定义标识符就是为了让人看起来“顾名思义”,所以,定义标识符最好做到“顾名思义”。
标识符是由英文字母开头的,由英文字母和数字组成,其他字符不能出现标识符中。
比哦啊师父的命名规则:
a.英文字母是a~z,A~Z,以及’_‘和'$';
b.数字包括0~9;
c.其他字符不能出现在标识符中;
d.不能使用java保留的关键字;
e.java标识符对大小写敏感。