學習筆記(01):java教程,java視頻,java基礎教程,初級Java入門到精通-08.線程間通信...

立即學習:https://edu.csdn.net/course/play/2925/268508?utm_source=blogtoedu

線程之間的通信:

通過生產者生產消息放到一個相關類中(即共享數據),當共享數據有數據時生產者線程等待消費者線程喚起,沒有數據時生產消息並將消費者線程等待

消費者端當有數據時消費數據時通知生產者線程喚起,沒數據時進入等待

 

注意:

1.共享數據需要加鎖

2.一定要有wait和notify切成對出現

3.生產者和消費者線程一定在while(true)裏         

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章