int是Java中的对象吗?
更准确地说,int是Integer类的一部分(精简版本或其他)还是完全其他的东西?
我知道int是一个值类型,Integer是一个引用类型,但是int是否仍然继承自Object?
(我假设在这方面int,long,boolean等都是相似的。为方便起见,仅选择int)
回答:
Java中的基本类型不是对象,也不继承自Object。
自从Java 1.5引入以来,就允许在int和Integer(以及其他类型)之间进行自动装箱。
因为int不是不能用作通用类型参数的对象,例如
T
inlist<T>
以上是 int是Java中的对象吗? 的全部内容, 来源链接: utcz.com/qa/423505.html