数据类型
整数型 byte short int long
浮点型 float double
字符型 char
布尔型 boolean
注意: 字符串不是基本类型,而是引用类型。
浮点型可能只是一个近似值,并非精确的值
数据范围与字节数不一定相关
浮点数当中默认的类型是double,如果要使用float类型,需加上一个后缀F,
如果是整数,默认是int类型,如果要使用long类型,需要加上一个后缀L
变量
1.变量名不可以重复
2.对于float和long类型来说,字符后缀F和L不能省略
3.从定义变量的一行开始,一直到直接所属的大括号结束为止
强制类型转换
1.byte/short/char这三种类型都可以发生数学运单,例如加法"+"
2.byte/short/char 这三类型在运算的时候,都会首先提升为int类型,然后在计算
ASCII码表
48 ->‘0‘ 65->‘A‘ 97->‘a‘
编译器优化:
short result = 5 + 8;//等号右边全都是常量 编译后为
short result = 13;
原文:https://www.cnblogs.com/caogaoben/p/10961947.html