重排序要結合volatile一起講才有意義,估計這么講完網友聽不懂吧?另外重要的volatile與snchronized一起使用的場景沒有結合雙重檢查鎖說明,這個按說是必將的!整體差評,講師應該還沒完全透測掌握多線程機制!
2017-10-10
這個講師講解大致的流程沒錯,但是概念上有多個地方是不對的。工作內存中值的清除并沒有進行清除操作,而是cpu只是簡單標注為失效,并且這個失效標注的動作,是在解鎖的時候發生的,加鎖的時候如果發現這個值失效,會從主內存重新讀一次,所以講師要注意,不要誤導廣大網友
2017-10-10
我在學習這節知識的時候,我同事嘲諷我說java線程鎖淘汰了,有負載均衡,這東西沒用?說這個東西用不上沒人用,是這樣嗎,如果不是我怎么舉例反駁
2017-09-14