0 看前必读 有不懂的或者不同意见的,欢迎留言讨论,留言必回! 先看下 00 spring源码剖析系列说明 1 什么是循环依赖 循环依赖在spr...
记得有位大佬曾经说过这样一句话: 如欲征服java,必须征服java虚拟机,如欲征服java虚拟机,需先征服java虚拟机内存模型。 java虚...
有别于C/C++语言,java虚拟机解放了java程序员,使我们在开发过程中不必负责每个对象的出生和死亡,我们只管用new关键字创建对象,使用对...
如果有不懂或者发现作者错误处,欢迎积极留言,作者保证有问必答! 好久不发表文章了,最近在整理总结java类加载器的相关知识,发现我们一般的开发者...
1、 前言 guava cache是Google 出品的 Java 核心增强库的缓存部分,有着非常广泛的应用,有别于ConcurrentHash...
在组建java程序时候关于任务执行方面第一个要考虑的就是任务边界的划分,即把执行的程序分成合理的任务,理想的情况是这些任务的状态,结果不会影响到...
阻塞(blocks)对于初学者来说可能有些太陌生,但是只要接触过java并发的就肯定接触过阻塞。如果我们对某个方法使用锁,我们就是在运用阻塞。如...
前面德章节主要介绍java一些底层基础的并发实现机制和java的一些并发基础知识,本章节主要是用上述的这些知识来构建线程安全的类。本章将会把前面...
《java并发编程实战》第三章:发布对象第二章主要介绍了什么是线程安全,以及怎么检测一个类到底是不是线程安全的,从一个实例引出线程不安全的情况,...