共计 394 个字符,预计需要花费 1 分钟才能阅读完成。
在 Java 中,可以使用以下几种方式来获取一个类的 Class 对象:
- 使用类名.class 语法:在类名后面加上 ".class",可以直接获取该类的 Class 对象,例如:
Class<?> cls = String.class;
- 使用对象的 getClass() 方法:通过调用对象的 getClass() 方法,可以获取该对象所属类的 Class 对象,例如:
String str = "Hello";
Class<?> cls = str.getClass();
- 使用 Class.forName() 方法:通过调用 Class 类的静态方法 forName(),可以根据类的全限定名(包名 + 类名)来获取该类的 Class 对象,例如:
Class<?> cls = Class.forName("java.lang.String");
需要注意的是,第三种方式需要处理 ClassNotFoundException 异常。
丸趣 TV 网 – 提供最优质的资源集合!
正文完