上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 50 下一页
摘要: JAVA类型信息——Class对象一、RTTI概要 1、类型信息RTTI :即对象和类的信息,例如类的名字、继承的基类、实现的接口等。2、类型信息的作用:程序员可以在程序运行时发现和使用类型信息。3、RTTI真正含义:运行时,识别一个对象的类型。 4、如何在程序运行时识别对象和类的信息? 1)传统RTTI:即在编译时已知道了所有的类型。 2)反射机制:在程序运行时发现和使用类的信息。 5、RTTI的使用import java.util.*; //List支持泛型//import java.awt.List; 不支持泛型import java.util.Arrays;abstract clas. 阅读全文
posted @ 2013-08-24 00:41 血马雄风 阅读(7481) 评论(0) 推荐(1)
摘要: Java 动态代理机制分析及扩展,第 1 部分王 忠平, 软件工程师, IBM何 平, 软件工程师, IBM简介:本文通过分析 Java 动态代理的机制和特点,解读动态代理类的源代码,并且模拟推演了动态代理类的可能实现,向读者阐述了一个完整的 Java 动态代理运作过程,希望能帮助读者加深对 Java 动态代理的理解和应用。引言Java 动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性 阅读全文
posted @ 2013-08-13 23:07 血马雄风 阅读(376) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 50 下一页