浅谈Synchronize以及偏向锁、轻量级锁、重量级锁

Java中每个对象均可以做为锁,这是synchronized实现同步的基础:html 1. 同步一个代码块java public void func() { synchronized (this) { // ... } } 它只做用于同一个对象,若是调用两个对象上的同步代码块,就不会进行同步。git 对于如下代码,使用 ExecutorService 执行了两个线程
相关文章
相关标签/搜索