
多线程
文章平均质量分 67
De-Bug
程序猿一枚
展开
-
线程安全的单例模式是否真的安全
线程安全的单例模式是否真的安全上次我们谈了一些关于JAVA中锁级别的问题,这一次和大家聊一聊JAVA中常见的单例模式,并且指出常见的线程安全的单例模式所存在的一些问题,并对问题给出部分解答。首先,单例模式是我们常用和常见的经典设计模式之一,但是由于在JAVA中,多线程问题往往会引起单例模式的水土不服,所以,我们就见到了线程安全的单例模式,首先一种单例模式如下所示:public class Saf原创 2017-09-10 16:40:39 · 774 阅读 · 2 评论 -
volatile内存语义以及实现(一)
大家好,很久没有和大家分享学习知识了,今天大年初一,在这里祝大家新年快乐。作为新年第一篇博客,我们在这里和大家分享一些关于volatile的学习知识。首先我们知道volatile被称作是JAVA中的轻量级锁,其实个人理解这种说法并不恰当,只能是说明volatile变量具有锁的某些特性,但是不能简单的理解成锁。下面说一下本人对volatile的理解,首先一点,我并不是将voiatile当成锁来理解,...原创 2018-02-16 20:13:56 · 517 阅读 · 0 评论