java并发编程
戚爱斌
人的见识,决定人的一生,而增加见识的先决条件是走出自己固有的圈子和认知范围。
展开
-
java并发工具包介绍
1. java.util.concurrent – Java 并发工具包 Java 5 添加了一个新的包到 Java 平台,java.util.concurrent 包。这个包包含有一系列能够让 Java 的并发编程变得更加简单轻松的类。在这个包被添加以前,你需要自己去动手实现自己的相关工具类。 本文我将带你一一认识 java.util.concurrent 包里的这些类,然后你可以尝转载 2017-10-10 08:31:52 · 4779 阅读 · 0 评论 -
Java synchronized 中的 while 和 notifyAll
问题1 为什么是while 而不是if 大多数人都知道常见的使用synchronized代码: 1 2 3 4 5 6 synchronized (obj) { while (check pass) { wait(); } // do转载 2017-10-20 08:23:36 · 5647 阅读 · 0 评论 -
高并发环境下线程安全的单例模式(最全最经典)
在所有的设计模式中,单例模式是我们在项目开发中最为常见的设计模式之一,而单例模式有很多种实现方式,你是否都了解呢?高并发下如何保证单例模式的线程安全性呢?如何保证序列化后的单例对象在反序列化后任然是单例的呢?这些问题在看了本文之后都会一一的告诉你答案,赶快来阅读吧!什么是单例模式?在文章开始之前我们还是有必要介绍一下什么是单例模式。单例模式是为确保一个类只有一个实例,并为整个系统提供一个全局访问点...原创 2018-03-22 09:42:29 · 2181 阅读 · 0 评论