1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-16 18:10:13 +08:00

Merge pull request #1801 from Carbda/patch-2

前后引号的中英文对齐
This commit is contained in:
Guide 2022-08-22 16:39:53 +08:00 committed by GitHub
commit f1b3785381
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,7 +21,7 @@ tag:
## 2. 静态代理
**静态代理中我们对目标对象的每个方法的增强都是手动完成的_后面会具体演示代码_非常不灵活_比如接口一旦新增加方法目标对象和代理对象都要进行修改_且麻烦(_需要对每个目标类都单独写一个代理类_)。** 实际应用场景非常非常少,日常开发几乎看不到使用静态代理的场景。
**静态代理中我们对目标对象的每个方法的增强都是手动完成的_后面会具体演示代码_非常不灵活_比如接口一旦新增加方法目标对象和代理对象都要进行修改_且麻烦(_需要对每个目标类都单独写一个代理类_。** 实际应用场景非常非常少,日常开发几乎看不到使用静态代理的场景。
上面我们是从实现和应用角度来说的静态代理,从 JVM 层面来说, **静态代理在编译时就将接口、实现类、代理类这些都变成了一个个实际的 class 文件。**