簡單分析Java面試難題

下面開始簡單分析 該題目涉及到2個線程(主線程main、子線程)、關鍵詞涉及到synchronized、Thread.sleep。  synchronized關鍵詞仍是比較複雜的(可能有時候沒有理解到位因此上面題目會有點誤區),他的做用就是實現線程的同步(實現線程同步有不少方法,它只是一種後續文章會說其餘的,須要好好研究大神Doug Lea的一些實現),它的工做就是對須要同步的代碼加鎖,使得每一次
相關文章
相關標籤/搜索