Java基础视频_整数类型
Ø 整数类型:byte short int long
n 整数类型中默认为int
n 整数类型各自取值范围
n 在Java中,当对byte short char类型赋值时,如果没有超出该类型取值范围则可以直接赋值
n 在Java中,取值范围小的类型可以直接赋给取值范围大的类型,构成自动类型转换
u long d = 6; //构成自动类型转换
u d = 12345678909; //出现编译错误,因为值默认为int,超出int取值范围
u 解决办法::将右侧的值后面添加L或l,此时该值就为long,也就是说该值就为long类型
u d = 12345678909L; //没有构成自动类型转换