有一个类就叫 Class ,用来表示类的信息;
- PS: 泛型中
?表示不确定的类型.Class<?>就是表示不确定的类型. ```java package com.company; import test.HelloWorld; import java.lang.*;
public class Main {
public static void main(String[] args) {Class<?> class1 = null;Class<?> class2 = null;Class<?> class3 = null;try {// 第一种方式class1 = Class.forName("test.HelloWorld");// 第二种方式class2 = new HelloWorld().getClass();// 第三种方式class3 = HelloWorld.class;System.out.println("类名称 " + class1.getName());System.out.println("类名称 " + class2.getName());System.out.println("类名称 " + class3.getName());}catch(ClassNotFoundException e){System.out.println("Class not found");}finally{System.out.println("It's over");}}
}
```

