首页
登录
JAVA
Java IO 教程
Java NIO 教程
JAVA Reflection教程
Java 网络教程
Java并发和多线程
Java内存模型指南
Java内存模型FAQ
同步与Java内存模型
Oracle官方并发教程
JVM性能优化系列
JVM实用参数系列
C++
Framework
Disruptor 框架指南
Netty
Scala
Storm 入门
Guava 官方指南
Apache Velocity 官方指南
Apache Storm 官方文档
其他译文
并发基础
j.u.c同步框架
Fork Join框架
Doug Lea 论文
Mechanical Sympathy
软件事务内存导论
JSR133中文版
本站原创
聊聊并发
深入理解Java内存模型
从Java视角理解系统结构
阿里内贸团队敏捷实践
并发书籍
《Java 并发编程的艺术》迷你书
《深入理解并行编程》
《C++ 并发编程》
《Java 7 并发编程指南》
《Java 虚拟机并发编程》
《Storm入门》中文版
面试题
我的收藏
付费咨询
关于本站
我要投稿
内推阿里
文章归档
本站作者
关于清英
广告合作
并发编程网 - ifeve.com
让天下没有难学的技术
作者归档
从单例模式到Happens-Before
本文主要从简单的单例模式为切入点,分析单例模式可能存在的一些问题,以及如何借助Happens-Before分析、检验代码在多线程环境下的安全性。
阅读全文
JAVA
(
11
votes, average:
4.45
out of 5)
Loading...
22
Dec
2016
10,594 人阅读
刘冕
7 条评论
返回首页
扫码关注公众号
热门文章
Google Guava官方教程(中文版)
1,039,919 人阅读
Java NIO系列教程(一) Java NIO 概述
736,055 人阅读
Java NIO 系列教程
500,136 人阅读
Java并发性和多线程介绍目录
478,274 人阅读
Java NIO系列教程(十二) Java NIO与IO
402,057 人阅读
Java NIO系列教程(六) Selector
349,152 人阅读
Java NIO系列教程(三) Buffer
348,017 人阅读
Java NIO系列教程(二) Channel
339,711 人阅读
69道Spring面试题和答案
335,301 人阅读
Java8初体验(二)Stream语法详解
310,616 人阅读
并发框架Disruptor译文
290,349 人阅读
Netty 5用户指南
243,690 人阅读
[Google Guava] 2.3-强大的集合工具类:ja...
229,369 人阅读
[Google Guava] 3-缓存
227,947 人阅读
《Storm入门》中文版
226,802 人阅读
面试题
225,073 人阅读
聊聊并发(三)Java线程池的分析和使用
221,142 人阅读
Java NIO系列教程(八) SocketChannel
211,897 人阅读
[Google Guava] 1.1-使用和避免null
209,794 人阅读
如何创建并运行java线程
196,957 人阅读
近期文章
由JDK bug引发的线上OOM
feign-eureka-ribbon的协作原理
架构师的核心能力-抽象能力
Nginx unexpected end of file 配置证书遇到问题,如何解决?
资产管理数字化建设的思考
分布式场景下的稳定性保障
分布式场景下的资损防控
使用了lombok后如何生成正确源码包
聊聊动态线程池的9个场景
java服务器调试指南
如何利用 RPA 实现自动化获客?
关于证书,这里有你想知道的一切
k8s中部署traefik并开启https支持
领域事件 disruptor 使用场景之实现Spring事件驱动模型 ApplicationEvent
MySQL驱动中关于时间的坑
2FA双因子认证之OTP算法
HMAC算法
SHA1算法详解
Innodb之快照读原理实现
JDK17都出来了,你还在用JDK8?
ZIP(32位)文件格式详解
Nacos 本地单机版部署步骤和使用
Docker基础介绍
Java 内存模型
教程:Go入门
Java 并发之 Fork/Join 框架
Spring Cloud 整合 Feign 的原理
看山聊并发:Java 中 Vector 和 SynchronizedList 的区别
看山聊并发:认识 Java 中的队列:Vector、ArrayList、CopyOnWriteArrayList、SynchronizedList
看山聊并发:如果非要在多线程中使用 ArrayList 会发生什么?(第二篇)
分类
Android
(4)
Architecture
(4)
C++
(14)
CPU
(2)
Framework
(74)
akka
(20)
GO
(7)
groovy
(6)
guava
(24)
JAVA
(1,079)
JVM
(50)
linux
(10)
microservices
(5)
Netty
(33)
Python
(2)
react
(6)
redis
(26)
Scala
(11)
spark
(19)
Spring
(24)
storm
(44)
thinking
(3)
Velocity
(10)
Web
(18)
zookeeper
(1)
公告
(5)
区块链
(3)
大数据
(35)
好文推荐
(37)
并发书籍
(97)
并发译文
(421)
感悟
(6)
技术问答
(12)
敏捷管理
(6)
本站原创
(91)
架构
(43)
活动
(5)
网络
(8)
面试
(2)
标签
actor
Basic
classes
collections
concurrency
Concurrent
concurrent data structure
ConcurrentHashMap
Customizing
Executor
Executor framework
False Sharing
faq
fork
Fork/Join
fork join
Framework
Functional Programming
Guava
IO
JAVA
java8
jmm
join
JVM
lock
Memory Barriers
Netty
NIO
pattern-matching
redis
Scala
spark
spark官方文档
Spring
stm
Storm
synchronization
Synchronized
thread
tomcat
volatile
多线程
并发
并发译文,Java ,Maven
return top