VariableTest4.java 511 B

123456789101112131415161718192021222324
  1. class VariableTest4{
  2. public static void main(String[] args){
  3. //1.编码情况1:
  4. long l = 123123; 123123属于int型,属于自动类型提升,并且123123没有超出int型的表示范围
  5. System.out.println(l);
  6. //long l1=12331332123516578; 编译失败:过大的整数
  7. long l1=12331332123516578L;
  8. //*************************************
  9. //float f1=12.3; 编译失败
  10. //2.编码情况2:
  11. //整型常量,默认类型为int型
  12. //浮点型常量,默认类型为double型
  13. byte b=12;
  14. //byte b1=b+1; 编译失败
  15. //float f1=b+12.3; 编译失败
  16. }
  17. }