內容導航:
- 前言
- 1、Class類
- 2、主要方法
- 3、獲得Class實例
- 4、代碼演示
1、Class類
Class類是Java反射機制的基礎, 通過Class類, 可以得到一個類的基本信息。
對於每種類型的對象,Java虛擬機都實例化Java .lang. class
的一個不可變實例,該實例提供了檢查對象運行時屬性(包括其成員和類型信息)的方法。類還提供了創建新類和對象的能力。最重要的是,它是所有反射api的入口點。
2、主要方法
-
getMethod
返回類中某一個方法定義的實例。 -
getMethods
返回類中所有方法定義的實例。 -
getField
返回類中某一個屬性定義的實例。 -
getFields
返回類中所有屬性定義的實例。 -
getConstructor
返回類中的一個構造方法的實例。 -
getXXX
其他可以獲得類的基本信息