線程的生命期是指從線程被創(chuàng)建開始到死亡的過程,通常包括5種狀態(tài):新建、就緒、運行、阻塞、死亡。它們的關(guān)系如圖所示:
兩種途徑來實現(xiàn)多線程的創(chuàng)建:一種是直接繼承Thread類并重寫其中的run()方法,另一種是使用Runnable接口。