線程通訊的三種方式
- suspend、resume
這個(gè)方法已經(jīng)被jdk棄用,因?yàn)樘菀讓懗鏊梨i的代碼
因?yàn)椋?- 要注意suspend、resume的調(diào)用順序
- suspend不釋放同步鎖
- wait、notify
建議使用的方法- 仍然要注意調(diào)用順序
- wait會釋放同步鎖
- park、unpark
建議使用的方法- 不需要注意調(diào)用順序
- park不會釋放同步鎖
拋結(jié)論
- suspend resume不能用
- wait notify 這兩個(gè)語句調(diào)用的地方可以都加同步鎖
- park unpark 這這兩個(gè)語句調(diào)用的地方 **不可以都加同步鎖 **