我想了解 Integer
类的一些内部工作原理。
例如我们可以这样写:
Integer num = 9;
我想知道在这种情况下如何创建Integer
类,因为我们还没有创建
任何对象
。它的内部是如何运作的?
最佳答案
这称为自动装箱,是 Java 5 中引入的一项功能。Java 编译器将您的语句转换为:
Integer num = Integer.valueOf(9);
您可以在此处阅读有关自动装箱的更多信息:
关于java - Integer类的内部工作原理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14201222/