摘要: 深入比较TheadLocal模式与synchronized关键字 ThreadLocal模式synchronized关键字都用于处理多线程并发访问变量的问题,只是二者处理问题的角度和思路不同。 1)ThreadLocal是一个java类,通过对当前线程中的局部变量的操作来解决不同线程的变量访问的冲突 阅读全文
posted @ 2019-11-16 11:36 潜念 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Spring 框架中都用到了哪些设计模式? Spring 框架中使用到了大量的设计模式,下面列举了比较有代表性的: 1、代理模式—在 AOP 和 remoting 中被用的比较多。 2、单例模式:在 spring 配置文件中定义的 bean 默认为单例模式。 3、模板模式:用来解决代码重复的问题。 阅读全文
posted @ 2019-11-16 11:14 潜念 阅读(1520) 评论(0) 推荐(0) 编辑