<p>1所占内存空间不同,integer占32bit,float32bit,double64bit.所以造成各自数字精度不同。</p><p>2各个变量的数据范围不同。</p><p>特别注意的是float类型的数据要带l如3.14L</p><p>在用这些包装类的时候应注意,一般数据量大的数据不应该用这些类型,因为这些包装类实例化之后就是一个个对象,对象包含对象头,对象数据,对象填充,有时候真实数据只是占对象的一小部分,其他空间就白白浪费了。所以一般情况下用基本数据类型就行。<br/></p> [2023-09-30 04:20:19 | AI写代码神器 | 247点数解答]