精華鉅獻!三種獲取類的對象的方式

引文:http://www.tuicool.com/articles/bmeYFf

類的對象是什麼前文已經講述,這裏就不累贅了。爲什麼用到類的對象:是因爲,對象有屬性和行爲,拿到類的對象,就可以拿到類的屬性。以下三種方式,都可以拿到類的對象:


第一種:通過Class.forName(“類的全名稱”)獲取,用這個方法,最常見的應該是應用於JDBC註冊驅動的時候用到的


try {
Class.forName("oracle.jdbc.driver.OracleDriver");// 註冊驅動
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


第二種:通過已經實例化的對象獲取,getClass()方法獲取


第三種:通過類名.class獲取


public class Test {


/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test test = new Test();
System.out.println(test.getClass());// class Test
System.out.println(Test.class);// class Test
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章