登录
    Technology changes quickly but people's minds change slowly.

标签:线程安全

技术宅

对象的共享——ThreadLocal

对象的共享——ThreadLocal
  程序访问共享的可变数据需要同步机制来保证线程安全性,不使用同步机制的方式就是不共享数据,将数据封闭在单个线程中,实现线程封闭(Thread Confinement)。   实现线程封闭的技术主要有以下三种:一是Ad-hoc线程封闭,这种线程封闭的职责完全由程序实现来承担,非常脆弱;二是栈封闭,栈封闭主要采用局部变量……继续阅读 »

破玉 6年前 (2018-08-22) 1133浏览 0评论 0个赞

人丑多读书

单例模式的线程安全性

单例模式的线程安全性
单例模式简介   单例模式,确保了一个类只有一个实例,为整个系统提供全局访问点的一种设计模式。 (1)、在任何情况下,单例类永远只有一个实例存在 (2)、单例需要有能力为整个系统提供这一唯一实例 单例对象通常作为程序中的存放配置信息的载体,因为它能保证其他对象读到一致的信息。例如在某个服务器程序中,该服务器的配置信息可能存放在数据库或文件……继续阅读 »

破玉 6年前 (2017-12-25) 1662浏览 1评论 0个赞