一、通過類全限定名進行獲取class.forname("classfullname");
class c=class.forname("com.mysql.jdbc.driver");
二、通過型別獲取,另外任何資料型別都有乙個靜態的屬性class
//型別獲取
class c=studentinfo.class;
//任何類都有class屬性
class booleanclass = boolean.class;
class integerclass = int.class;
三、借助物件,使用getclass()獲取
studentinfo s=new studentinfo("jack", 23);
class c=s.getclass();
反射獲取Class物件的三種方式
test void contextloads1 throws exception 反射獲取類中的方法 method declaredmethods userclass.getdeclaredmethods for method declaredmethod declaredmethods 反射獲取類...
反射 獲取class檔案物件的三種方式
package cn.itcast 01 反射 就是通過class檔案物件,去使用該檔案中的成員變數,構造方法,成員方法。person p new person p.使用 要想這樣使用,首先你必須得到class檔案物件,其實也就是得到class類的物件。class類 成員變數 field 構造方法 ...
反射機制獲取Class物件的三種方式
person person new person 1 通過object類的getclass 方法 需要先例項化乙個物件 class clazz1 person.getclass 2 通過物件例項方法獲取物件 需要先例項化乙個物件 class clazz2 person.class 3 類的全路徑 不...