Integer.class和Integer.TYPE之间的区别

Jak*_*rka 1 java

两者有什么区别?基本类型不能具有“ Class”,可以吗?它是原始的。没有对象可以上课。

这两者在哪里有区别?

Lou*_*man 5

我不是很肯定您的意思,但是- Class对象是类型的运行时表示。也就是说,即使不是类,也存在与int.class区别的东西。这是一种复杂的,但它是必要的,即使做对采取原始的参数或者返回原始值,或区分一个接受的方法方法反映工作从一个接受的方法。Integer.classintIntegerint

Integer.TYPE,我相信等同于int.class