java 新手的小问题,关于引用类型和原始类型、

来源:百度知道 编辑:UC知道 时间:2024/09/13 04:02:39
引用类型和原始类型例如int和Integer,他们的行为完全不同,并且他们具有不同的语意,引用类型和原始类型具有不同的特征和用法,他们包括:“大小和速度问题,这种类型以哪种类型的数据结构存储......
请问大小和速度问题是什么意思?不了解,请高手点明。谢谢

int是基本数据类型...
在内存中只根据你当前这个数据(整型)的大小占空间,一般就是4个字节

Integer是类...一个类在内存中占的空间就远远不只有四个字节
它还有它的方法...也要占很多字节

比如定义一个 整型 系统为你分配4个字节的空间
和你定义一个Integer类 系统给你分配N(N>>4)个字节...
你说哪个速度快 ?

使用原始类型无须调用 new,也无须创建对象。这节省了时间和空间。