摘要: 在一般情况下,只有无状态的Bean才可以在多线程环境下共享,在Spring中,绝大部分Bean都可以声明为singleton作用域,因为Spring对一些Bean中非线程安全状态采用ThreadLocal进行处理,解决线程安全问题。 ThreadLocal和线程同步机制都是为了解决多线程中相同变量的 阅读全文
posted @ 2020-01-20 17:13 cuiqq 阅读(5563) 评论(0) 推荐(0) 编辑
摘要: 1.ThreadLocal 是什么? 在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal并不是一个Thread,而是Thread的局部 阅读全文
posted @ 2020-01-20 17:11 cuiqq 阅读(634) 评论(0) 推荐(0) 编辑
摘要: Thread类中interrupt()、interrupted()和isInterrupted()方法详解 阅读全文
posted @ 2020-01-20 17:10 cuiqq 阅读(156) 评论(0) 推荐(0) 编辑