2021-05-16 《Java 核心技术36讲》学习记录六

2021-05-19  本文已影响0人  _笑口常开

简述

此文是对 第6讲 | 动态代理是基于什么原理? 的学习

一些知识点/笔记点:

JDK Proxy 的优势:
最小化依赖关系,减少依赖意味着简化开发和维护,JDK 本身的支持,可能比 cglib 更加可靠。
平滑进行 JDK 版本升级,而字节码类库通常需要进行更新以保证在新版 Java 上能够使用。
代码实现简单。
基于类似 cglib 框架的优势:
有的时候调用目标可能不便实现额外接口,从某种角度看,限定调用者实现接口是有些侵入性的实践,类似 cglib 动态代理就没有这种限制。
只操作我们关心的类,而不必为其他相关类增加工作量。
高性能。

Java 源码的学习

可以参照之前的一篇文章:Java源码学习

上一篇 下一篇

猜你喜欢

热点阅读