03 2014 档案

摘要:动态代理动态代理就是通过使用字节码动态生成加载技术,在运行时生成并加载类。常用的动态代理技术包括JDK动态代理,CGLIB等,其中JDK自带的动态代理使用简单,但是功能较弱,CGLIB是高级的字节码生成库,性能更好,而且功能强大。先说说JDK动态代理的使用动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性,因为Java 反射机制可以生成任意类型的动态代理类。java.lang.reflect 包中的Proxy类和InvocationHandler 接口提供了生成动态代理类的能力。JDK动态代理的使用 阅读全文
posted @ 2014-03-25 22:08 RichardHu 阅读(159) 评论(0) 推荐(0) 编辑