![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
Java
碧云天丶
这个作者很懒,什么都没留下…
展开
-
Java 中静态代理与动态代理
静态代理 代理接口 // 代理接口 public abstract class Subject { // 代理类与目标类共同实现的方法 protected abstract void operation(); } 目标类 // 目标类,实现了代理接口 public class RealObject extends Subject{ @Override protected void operation() { System.out.println("do o原创 2020-05-28 13:13:14 · 128 阅读 · 0 评论 -
Java 泛型通配符(泛型上限下限)
Demo 泛型通配符<?> 泛型继承 list1与list2之间根本没有关系,它们是相互独立的. ArrayList<Object> list1 = null; ArrayList<String> list2 = null; list2 = list1; 编译不通过 list1 = list2; 编译不通过 <?>是所有泛型的父类 ArrayList类型与ArrayList没有半毛钱关系 ArrayList<?>类型可以用来接收.原创 2020-06-07 21:10:18 · 710 阅读 · 0 评论