共計 394 個字符,預計需要花費 1 分鐘才能閱讀完成。
在 Java 中,可以使用以下幾種方式來獲取一個類的 Class 對象:
- 使用類名.class 語法:在類名后面加上 ".class",可以直接獲取該類的 Class 對象,例如:
Class<?> cls = String.class;
- 使用對象的 getClass() 方法:通過調用對象的 getClass() 方法,可以獲取該對象所屬類的 Class 對象,例如:
String str = "Hello";
Class<?> cls = str.getClass();
- 使用 Class.forName() 方法:通過調用 Class 類的靜態(tài)方法 forName(),可以根據類的全限定名(包名 + 類名)來獲取該類的 Class 對象,例如:
Class<?> cls = Class.forName("java.lang.String");
需要注意的是,第三種方式需要處理 ClassNotFoundException 異常。
丸趣 TV 網 – 提供最優(yōu)質的資源集合!
正文完