java类作为参数,获取类对象
时间: 2023-12-10 16:02:34 浏览: 22
要获取一个 Java 类的 Class 对象,可以使用以下三种方式:
1. 使用 `.class` 语法:
```java
Class<MyClass> clazz = MyClass.class;
```
2. 使用 `Class.forName` 方法:
```java
Class<?> clazz = Class.forName("com.example.MyClass");
```
3. 使用 `ClassLoader.loadClass` 方法:
```java
ClassLoader classLoader = getClass().getClassLoader();
Class<?> clazz = classLoader.loadClass("com.example.MyClass");
```
注意,以上三种方式都可能抛出 `ClassNotFoundException` 异常,因此需要进行异常处理。