在Java中,整数文字默认情况下为int类型。对于一些其他类型的,你可以后缀文字与像不区分大小写字母
L,
D,
F指定一个长,双重或浮动分别。请注意,通常使用大写字母以提高可读性。
Java语言规范没有为字节或短类型提供相同的语法糖。相反,您可以使用显式强制声明为:
byte foo = (byte)0;short bar = (short)0;
在
setLongValue(100L)方法调用中,不必一定包含
L后缀,因为在这种情况下,int文字会自动扩展为long。在Java语言规范中,这称为加宽基元转换。



