Java并发编程之线程封闭

什么是线程封闭? 当访问共享变量时,往往需要加锁来保证数据同步。一种避免使用同步的方式就是不共享数据。如果仅在单线程中访问数据,就不需要同步了。这种技术称为线程封闭。在Java语言中,提供了一些类库和机制来维护线程的封闭性,例如局部变量和ThreadLocal类。 实现线程封闭的方法有哪些呢? 1、Ad-hoc线程封闭 Ad-hoc线程封闭是指,维护线程封闭性的职责完全有程序实现来承担。例如可见性
相关文章
相关标签/搜索