![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
\/_k583368
这个作者很懒,什么都没留下…
展开
-
Java动态代理/涂lJAVA互联网架构师专题/分布式/高并发/微服务
一、概述 什么是代理 我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为其销售商品。关于微商代理,首先我们从他们那里买东西时通常不知道背后的厂家究竟是谁,也就是说,“委托者”对我们来说是不可见的;其次,微商代理主要以朋友圈的人为目标客户,这就相当于为厂家做了一次对客户群体的“过滤”。我们把微商代理和厂家进一步抽象,前者可抽象为代理类,后者可抽象为委托类(被代理类)。通过使用代理,通常有两个优点,并且能够分别与我们提到的微商代理的两个特点对应起来: 优点一:可以隐藏委托类的实现; 优点二原创 2021-04-06 16:12:57 · 79 阅读 · 0 评论 -
Java反射的三种实现方式/JAVA互联网架构师专题/分布式/高并发/微服务
Java反射的三种实现方式 Foo foo = new Foo(); 第一种:通过Object类的getClass方法 Class cla = foo.getClass(); 第二种:通过对象实例方法获取对象 Class cla = foo.class; 第三种:通过Class.forName方式 Class cla = Class.forName("xx.xx.Foo"); 对于有空构造函数的类 可以直接用字节码文件获取实例: Object o = clazz.newInstance(); //原创 2021-04-06 12:05:33 · 95 阅读 · 0 评论