整数型的字面量被当做int处理

/*
在java中有一条非常重要的结论,必须记住。
在任何情况下,整数型的"字面量"默认被当做int类型处理。
如果希望该"整数型字面量"被当做long类型来处理,需要在"字面量"后面添加L/l。
建议使用大写L。l和1很像。
*/
public class
{
  public static void main(String[] args)
  {
    // 分析这个代码存在类型转换吗?以下代码什么意思?
    // 不存在类型转换
    // 100 这个字面量被当做int类型处理。
    // a变量是int类型,所以不存在类型的转换。
    // int类型的字面量赋值给int类型的字面量。
    int a = 100;
    System.out.println(a);

  }
}

整数型的字面量被当做int处理

上一篇:Chrome浏览器在Windows8/8.1下显示模糊的解决办法


下一篇:PHP程序员函数注释规格(麻烦大家遵守)