2020
10-10
10-10
史上最通俗理解的Java死锁代码演示
死锁的概念知识储备对象锁:Java一切皆对象,每个类都有一个class文件。由class文件可以new出对象,我们简单认识下java对象,对象有个对象头信息,也就是这个对象概述,其中一条信息就是对象锁,也就是我们当前对象有没有被锁定,被哪个引用锁定。synchronized:synchronized是java关键词,如果运用到方法上代表我们锁的是这个方法,如果我们锁的代码块,代表再这个代码块内我们持有这个锁,JavaEffective也是提倡减小锁的范围。...
继续阅读 >