- 博客(2)
- 收藏
- 关注
原创 Java动态代理/涂lJAVA互联网架构师专题/分布式/高并发/微服务
一、概述 什么是代理 我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为其销售商品。关于微商代理,首先我们从他们那里买东西时通常不知道背后的厂家究竟是谁,也就是说,“委托者”对我们来说是不可见的;其次,微商代理主要以朋友圈的人为目标客户,这就相当于为厂家做了一次对客户群体的“过滤”。我们把微商代理和厂家进一步抽象,前者可抽象为代理类,后者可抽象为委托类(被代理类)。通过使用代理,通常有两个优点,并且能够分别与我们提到的微商代理的两个特点对应起来: 优点一:可以隐藏委托类的实现; 优点二
2021-04-06 16:12:57
79
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人