class用于什么java 类型?我对它的含义以及与声明object类型的不同之处感到困惑:
Class className;
Run Code Online (Sandbox Code Playgroud)
谢谢
Class是 的特殊类型Object,即Class是 的子类Object。您定义的每个类都有其自己的Class对象。您可以通过MyObject.class或 来访问它myInstance.getClass()。换句话说,您定义的任何类都有一个Class属性,其中任何类都是Object. 我同意这对于新手来说有点令人困惑。