简单分析Java面试难题

下面开始简单分析 该题目涉及到2个线程(主线程main、子线程)、关键词涉及到synchronized、Thread.sleep。  synchronized关键词仍是比较复杂的(可能有时候没有理解到位因此上面题目会有点误区),他的做用就是实现线程的同步(实现线程同步有不少方法,它只是一种后续文章会说其余的,须要好好研究大神Doug Lea的一些实现),它的工做就是对须要同步的代码加锁,使得每一次
相关文章
相关标签/搜索