- 相關推薦
java中反射機制
導語:Java是一門面向對象編程語言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。下面我們來看看java中反射機制,希望對大家有所幫助。
Java中什么是反射機制:(Java Reflaction in action)
Java反射機制在運行狀態(tài)中,對任意一個類,都能夠知道這個類的所有屬性和方法,任意一個對象,都能夠調(diào)用它的任意的方法和屬性,這種動態(tài)獲取的信息以及動態(tài)調(diào)用對象的方法的功能稱之為“Java語言的反射機制”。
Java反射機制的主要作用:
運行時判斷任意一個對象所屬的類;
在運行時構造任意一個類的對象;
在運行時判斷一個類所具有成員變量和方法;
在運行時調(diào)用任意一個對象的方法;
生成動態(tài)代理;
Java反射機制的優(yōu)點:
Java反射機制就是增加程序的靈活性,避免將程序寫死。
【java中反射機制】相關文章:
Java反射機制學習總結10-02
關于Java 反射的簡介08-27
java的緩存機制07-29
全面理解java中的異常處理機制精選08-11
java使用反射技術示例06-18
深入理解java的反射07-16
java ClassLoader機制講解07-31
java的緩存機制簡介09-06
java垃圾回收機制06-28