摘要: JAVA的反射库提供了一个非常丰富且精心设计的工具集,以便编写能够动态操纵JAVA代码的程序,这项功能被大量的应用在JavaBeans中,他是JAVA的组建体系结构。
JAVA中的代理可以在运行时创建一个实现一组接口的新类,这种功能只有在编译时无法确定需要实现哪个接口时才有必要使用,对于应用程序设计人员来说,遇到这种情况的机会很少。然而对于系统程序设计人员来说,代理带来的灵活性却十分重要。 ---摘自《JAVA核心技术卷2》
有一些初学者对反射和代理有一点害怕,觉得这是高深的技术,不敢去碰,其实任何东西都没有那么复杂,只要你去接触,就会有收获,这篇文章主要讲解了反射和代理、AOP方面的知识,但是非常基本,如果有朋友不太明白可以发表评论,我会认真的解答的,下面我贴上两个程序的代码,很简单大家看一下。
阅读全文