Java併發編程的藝術 記錄(四)

Java線程的狀態:spa

  new :初始狀態,可是還沒調用start方法。線程

  runnable:運行狀態。blog

  blocked:阻塞狀態。ip

  waiting:等待狀態,表示當前線程須要等待其餘線程做出一些特定動做,好比通知或中斷。it

  time_waiting:超時等待狀態,超時時間到達時將會返回到運行狀態。
class

  terminated:終止狀態。方法

  自定義線程必須設置線程名字。im

  管道輸入、輸出是用來進行線程間通訊的。通信

  管道輸入/輸出流主要包括了以下4種具體實現:PipedOutputStream、PipedInputStream、PipedReader和PipedWriter,前兩種面向字節,然後兩種面向字符。
db

代碼不貼了。

相關文章
相關標籤/搜索