溫馨提示×

java怎么根據類名獲取類

小億
175
2023-12-16 02:23:15
欄目: 編程語言

在Java中,可以使用Class.forName()方法根據類名獲取類。下面是一些使用此方法的示例:

  1. 獲取非泛型類的Class對象:
Class<?> clazz = Class.forName("com.example.MyClass");
  1. 獲取泛型類的Class對象:
Class<?> clazz = Class.forName("com.example.MyGenericClass");
  1. 獲取數組類的Class對象:
Class<?> clazz = Class.forName("[Ljava.lang.String;");
  1. 獲取內部類的Class對象:
Class<?> clazz = Class.forName("com.example.OuterClass$InnerClass");

需要注意的是,Class.forName()方法會拋出ClassNotFoundException異常,因此需要在代碼中進行異常處理。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女