设计模式
微微一动
这个作者很懒,什么都没留下…
展开
-
单例模式
1、单例模式之懒汉模式 class LazySingleton{ //volatile 防止指令重排 private volatile static LazySingleton lazySingleton; private LazySingleton(){ } public static LazySingleton getInstance(){ if (lazySingleton == null){ synchronized原创 2020-11-24 15:55:09 · 72 阅读 · 0 评论 -
静态代理和动态代理
https://www.cnblogs.com/maohuidong/p/7992894.html 介绍cglib动态代理的例子 cglib是一个开源框架,要使用它,需要实现cglib的代理类,它实现MethodInterceptor的代理方法: <dependency> <groupId>cglib</groupId> <a...转载 2019-08-20 15:36:33 · 86 阅读 · 0 评论