java共有8中基本数据类型,包含4种整型,2种浮点型,1种字符型,一种布尔型。即是byte\short\int\long float\double char boolean。
占用的内存空间字节数分别为1\2\4\8 4\8 2 1。long\float\double后必须跟上l\f\d来表征它们数据类型。
值得注意的是,java中,整型数据的长度与平台无关,所以这就解决了软件移植问题。而C、C++整型数据的长度与平台相关,所以可能造成运行在64位机上的系统可能移植到32位机发生整型溢出。