常量:数据在程序里面进行运算时不能发生改变的数据,成为常量。
变量:可变动的数据。
变量的定义: 数据类型 变量名 = 初始值。
基本数据类型:整数型:byte 1字节
short 2字节
int 4字节
long 8字节 整数后跟一个l(小写的L) 例如:99999999999999999999999l
浮点型:flot 4字节 数字结尾跟一个f 例如:9.6f
doble 8字节
布尔类型:boolean 1字节
字符型:char 2字节
变量运算时的坑:(int以下的数据类型运算时所出现的坑)
byte a=3;
a=a+2;此时会出现精度缺失,因为整数2类型默认为int,进行运算时a会自动提升类型为int,当两个都是int类型是再进行运算,然后int类型赋值给byte类型会出现精度缺失的问题(二进制中byte只占1个直接int占4个字节,需要把4个字节强制赋值到1个字节中去则会只保留二进制右边的1个字节,自动把二进制左边的字节省略掉)
此时就需要强制转换:a=(byte)(a+2);
常量,变量及变量相关的知识
猜你喜欢
转载自www.cnblogs.com/liyunchuan/p/10545242.html
今日推荐
周排行