Class 類是 Java 反射機制的起源和入口,用於獲取與類相關的各種信息,提供了獲取類信息的相關方法。
Class 類存放類的結構信息,能夠通過 Class 對象的方法取出相應信息:類的名字、屬性、方法、構造方法、父類、接口和注解等信息
- 對象名.getClass()
- 對象名.getSuperClass()
- Class.forName("oracle.jdbc.driver.OracleDriver");
- 類名.class
Class c2 = Student.class;
Class c2 = int.class
- 包裝類.TYPE
Class c2 = Boolean.TYPE;
- Class.getPrimitiveClass()
(Class<Boolean>)Class.getPrimitiveClass("boolean");