溫馨提示×

java怎么獲取class對象

小億
89
2024-01-24 16:24:50
欄目: 編程語言

Java中可以通過多種方式獲取Class對象。

  1. 使用對象的getClass()方法獲取對象的Class對象。例如:
String str = "Hello";
Class<?> strClass = str.getClass();
  1. 使用類的class字段獲取類的Class對象。例如:
Class<?> stringClass = String.class;
  1. 使用Class類的forName()方法根據類的全限定名獲取Class對象。例如:
Class<?> stringClass = Class.forName("java.lang.String");

需要注意的是,第三種方式需要提供類的全限定名,同時要處理ClassNotFoundException異常。

0