1、了解Unsafe用法 翻看java.util.concurrent.atomic下面的源代码。我们知道这些类主...[作者空间]
简介 JDK中提供了一些用于线程之间协同等待的工具类,CountDownLatch和CyclicBarrier就是...[作者空间]
synchronized: 把代码块声明为 synchronized,有两个重要后果,通常是指该代码具有 原子性(...[作者空间]
前序: 很开心下了班以后坐在电脑前面写这篇文章。注解Annotation我们常常见到jdk中的@override、...[作者空间]
注意:本文仅针对 JDK7、HotSPOT Java 虚拟机,对于 JDK8 引入的 JVM 新特性及其他 Jav...[作者空间]
其实关于这块知识大概两年以前就有了个比较全的了解了吧,重新整理一下用自己的话写出来又是一次加深理解的过程。下面我大...[作者空间]
缓存的使用可以大大提高程序的执行效率,但是如果缓存无法及时更新会导致脏读的情况。 痛点剖析: 记得早期我呆过的一家...[作者空间]
其实在作为一个java coder 在写代码的过程中可能会比较随意,这显然不是很好的,我们还是适当可以优化优化,没...[作者空间]