为什么要对比?最近开始学习JAVA。我以前是做PHP的。发现JAVA的数据类型真的很多,有些数据类型还是比较难理解,因为java是强类型语言。在操作之前,必须声明然后使用。与PHP相比,PHP没有那么严格。比较的目的是为了加强对两种编程语言的数据结构的深入理解。比较PHP和JAVA数据类型PHPJAVABYTENone(8位二进制,范围-2^7~-2^7-1,默认值0)shortNone(16位二进制,范围-2^15~2^15-1,默认值为0)inthas(与计算机平台有关,32位平台占4字节,64位平台占8字节,无默认值)有32位二进制,范围-2^32~2^32-1,默认值0)long没有64位二进制,范围-2^64~2^64-1,默认值0)float有(最大值为1.8e308,精度为14位十进制数)有32位二进制,默认值0.0f)doubleNoneYes64位二进制,默认值0.0dboolYes(true&false)Yes(true&false,defaultfalse)charYes(最大2GB,每个字符相当于一个字节,这意味着PHP只能支持256位的字符集,所以不支持Unicode)char类型是单个16位的Unicode字符;资源:每个程序员必须掌握的8种数据结构中有没有扩展阅读链接:https://segmentfault.com/a/11...
