ClassLoader详解
来源:https://blog.csdn.net/briblue/article/details/54973413
Java 注解 (Annotation)
来源:https://blog.csdn.net/briblue/article/details/73824058
代理模式及动态代理
来源:https://blog.csdn.net/briblue/article/details/73928350
反射
来源:https://blog.csdn.net/briblue/article/details/74616922
来源:https://blog.csdn.net/briblue/article/details/76223206
浅析依赖倒置(DIP)、控制反转(IOC)和依赖注入(DI)
https://blog.csdn.net/briblue/article/details/75093382
总结:
- 依赖倒置是面向对象开发领域中的软件设计原则,它倡导上层模块不依赖于底层模块,抽象不依赖细节。
- 依赖反转是遵守依赖倒置这个原则而提出来的一种设计模式,它引入了 IoC 容器的概念。
- 依赖注入是为了实现依赖反转的一种手段之一。
- 它们的本质是为了代码更加的“高内聚,低耦合”。