摘要: wait/notify的作用 wait()方法的作用是使当前执行代码的线程进行等待,wait()是Object类的方法,用来将当前线程置入预执行队列中,并且在wait()所在的代码处停止执行,直到接到通知或被中断为止。wait()调用前,必须获得该对象的对象级锁,即只能在同步方法或者同步代码块中调用 阅读全文
posted @ 2018-01-17 17:50 Mr.years 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 分析volatile关键字可以从这三个方面分析,什么是程序的原子性,什么是程序的可见性,什么是程序的有序性 什么是程序的原子性 以下语句那些是原子操作? public class ThreadCounter implements Runnable { private int count = 0; @ 阅读全文
posted @ 2018-01-17 09:28 Mr.years 阅读(274) 评论(0) 推荐(0) 编辑