Java中“ Java.lang.Class”的重要性是什么?
该java.lang.Class中是在Java中最重要的类之一,它可以提供一些实用的方法,如的getClass(),的forName() 这是用来查找和加载类。它还可以提供诸如Class.newInstance()之 类的方法,该方法是反射 的支柱,并允许我们创建类的实例而无需使用 new()运算符。
java.lang.Class的重要性
类Class的 实例表示正在运行的Java应用程序中的类,接口, 枚举 和注释 。
每当编译Java文件时,编译器都会将类型为java.lang.Class的 名为Class的公共静态最终字段插入生成的 .class文件中
每个类都以 java.lang.Class实例的形式公开其代码。
该班 有没有公共构造函数。取而代之的是,类 对象 是由Java虚拟机(JVM)在加载类时以及在类加载器中对defineClass() 方法 的调用自动构造的。
示例
public class nhooo {
public static void main(String []args){
//accessing getName() method via class field.
System.out.println("The name of the class is: "+ nhooo.class.getName());
}
}输出结果
The name of the class is: nhooo
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短