使用“classname.class;”创建对象有什么区别和“new classname();”在 java ?

bakd9h0s  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(328)

obj1和obj2之间的区别如下所示:

Class<ClassName>  obj1 = ClassName.class;

ClassName obj2 = new ClassName();
roqulrg3

roqulrg31#

obj2ClassName 班级。 obj1 是的示例 java.lang.Class 代表 ClassName 班级。

相关问题