摘要: 自定义泛型: 泛型只会在编译器存在,在运行期,会被擦除 泛型在类上定义,所以new一个对象的时候指定泛型类型,所以泛型必须和对象有关,和静态方法没有关系 public class Demo { public static void main(String[] args){ Node<String> 阅读全文
posted @ 2019-04-23 18:27 小名的同学 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 代理 作用 功能增强 控制访问 静态代理 代理对象已经存在 动态代理 代理对象依靠反射创建 面向切面编程: 通过动态代理+加配置文件 目的解耦 给主逻辑添加一些修饰功能,但是不在主逻辑代码中进行修改,有点类似python中的装饰器,调用方法还是是通过接口的那个类来调用: import java.be 阅读全文
posted @ 2019-04-23 13:38 小名的同学 阅读(268) 评论(0) 推荐(0) 编辑