随笔分类 -  Java

摘要:ThreadLocal是什么 ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get和set方法访问)时能保证各个线程的变量相对独立于其他线程内的变量 ThreadLocal与synchronized的区别 虽然ThreadLocal模式与synchronized 阅读全文 »
posted @ 2022-01-25 15:34 狻猊的主人 阅读(208) 评论(0) 推荐(0) 编辑
摘要:什么是 SPI 背景 在面向对象的设计原则中,一般推荐模块之间基于接口编程,通常情况下调用方模块是不会感知到被调用方模块的内部具体实现。一旦代码里面涉及具体实现类,就违反了开闭原则。如果需要替换一种实现,就需要修改代码。 为了实现在模块装配的时候不用在程序里面动态指明,这就需要一种服务发现机制。Ja 阅读全文 »
posted @ 2022-01-15 23:58 狻猊的主人 阅读(890) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示