什麼是反射?
Java的反射(reflection)機制是指在程式的運作狀態中,可以建構任意一個類別的對象,可以了解任意一個物件所屬的類,可以了解任意一個類別的成員變數和方法,可以呼叫任意一個物件的屬性和方法。這種動態取得程式資訊以及動態呼叫物件的功能稱為Java語言的反射機制。
反射被視為動態語言的關鍵。
(影片教學推薦:java影片)
java反射的作用:
1、在執行時判斷任何一個物件所屬的類別;
2、在執行階段建構任意一個類別的物件;
3、在執行時判斷任意一個類別所具有的成員變數和方法;
4、在運行時呼叫任意一個物件的方法;
5、產生動態代理程式。
推薦教學:java入門程式
以上是java反射的作用是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!