摘要: JAVA的反射庫提供了一個非常豐富且精心設計的工具集,以便編寫能夠動態操縱JAVA代碼的程序,這項功能被大量的應用在JavaBeans中,他是JAVA的組建體系結構。
JAVA中的代理可以在運行時創建一個實現一組接口的新類,這種功能只有在編譯時無法確定需要實現哪個接口時才有必要使用,對于應用程序設計人員來說,遇到這種情況的機會很少。然而對于系統程序設計人員來說,代理帶來的靈活性卻十分重要。 ---摘自《JAVA核心技術卷2》
有一些初學者對反射和代理有一點害怕,覺得這是高深的技術,不敢去碰,其實任何東西都沒有那么復雜,只要你去接觸,就會有收獲,這篇文章主要講解了反射和代理、AOP方面的知識,但是非常基本,如果有朋友不太明白可以發表評論,我會認真的解答的,下面我貼上兩個程序的代碼,很簡單大家看一下。
閱讀全文