首頁 >Java >Java基礎 >java中的反射是什麼

java中的反射是什麼

王林
王林原創
2019-11-11 14:15:254273瀏覽

java中的反射是什麼

java中的反射是什麼?

Java反射說的是在運行狀態中,對於任何一個類,我們都能夠知道這個類別有哪些方法和屬性。對於任何一個對象,我們都能夠對它的方法和屬性進行呼叫。我們把這種動態取得物件資訊和呼叫物件方法的功能稱之為反射機制。

java反射的方式

這裡需要跟大家說一下,所謂反射其實是取得類別的字節碼文件,也就是.class文件,那我們就可以透過Class這個物件進行取得。

方式一:

java中的反射是什麼

這個方法其實是Object的一個方法,Class繼承了Object,所以我們可以直接使用。

java中的反射是什麼

方式二:

java中的反射是什麼

#方式三:

這裡要注意,經過類別的全路徑名稱取得Class物件會拋出一個異常,如果根據類別路徑找不到這個類別那麼就會拋出這個異常。

java中的反射是什麼

推薦教學:java教學

以上是java中的反射是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn