1. 程式人生 > >獲取Class物件的三種方法

獲取Class物件的三種方法

    1、呼叫Object類的getClass()方法來得到Class物件,這也是最常見的產生Class物件的方法。例如:

    MyObject x;

    Class c1 = x.getClass();

    2、使用Class類的中靜態forName()方法獲得與字串對應的Class物件。例如:

    Class c2=Class.forName("MyObject"), MyObject必須是介面或者類的名字。

    3、獲取Class型別物件的第三個方法非常簡單。如果T是一個Java型別,那麼T.class就代表了匹配的類物件。