byte (-128~127 Byte类型中可以看到)
short (-32768~32767 Short类型中可以看到)
int (0x80000000~0x7fffffff Integer中可以看到)
long(0x8000000000000000L~0x7fffffffffffffffLLong中可以看到),long类型数据后要加L
float float数据类型后要加L
double
char 字符型数据,用int强制转换后会变为10进制ASCII,直接用\u转义的话后面要加16进制的ASCII
boolean
数字的表示
二进制 0b
八进制 0
十六进制 0x
jdk7新特性 int = 100000000 可以表示为 1_0000_0000
注意强制转换时会出现的内存溢出问题。