更准确地说,int 是 Integer 类的一部分(精简版本之类的)还是完全是其他东西?
我知道 int 是值类型,Integer 是引用类型,但 int 是否继承自 Object?
(我假设在这方面 int、long、boolean 等都是相似的。选择 int 只是为了方便)
最佳答案
Java中的基本类型不是对象,也不继承自Object。
自从 Java 1.5 引入允许在 int 和 Integer(以及其他类型)之间自动装箱。
因为 int 不是不能用作通用类型参数的对象,例如
T
在list<T>
关于java - int 是 Java 中的对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7700573/