摘要: 一空对象 一种设计模式 阅读全文
posted @ 2019-02-07 23:14 江期玉 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 代理是基本的设计模式之一它为你提供额外的或不同的操作,而插入的用来代替"实际"对象的对象. 动态代理的思想更向前迈进了一步,因为它可以动态地创建代理并动态地处理对所代理方法的调用. 阅读全文
posted @ 2019-02-07 22:50 江期玉 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1.传统的类型转换由RTTI确保正确性。 2.instanceof关键字(二元操作符) ,返回一个Boolean值,告诉我们对象是不是某个类或该类派生类的实例,他判断的是类型。 3.instanceof 不能比较Class对象,对于Class对象使用isAssignableFrom()判断 4.动态 阅读全文
posted @ 2019-02-07 22:49 江期玉 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: 代理是基本的设计模式之一它为你提供额外的或不同的操作,而插入的用来代替"实际"对象的对象. 动态代理的思想更向前迈进了一步,因为它可以动态地创建代理并动态地处理对所代理方法的调用. 阅读全文
posted @ 2019-02-07 17:19 江期玉 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一. 反射机制:用来检查可用方法,并返回方法名。 Class类和java.lang.reflect类库对反射提供了支持 点击查看 二.类方法提取器 下面是一个可以自动展示完整接口的工作方式 三.Constructor类的方法 阅读全文
posted @ 2019-02-07 16:37 江期玉 阅读(211) 评论(0) 推荐(0) 编辑