https://devzone.org.ua/feed/tag/wait2020-11-04T12:20:00+00:00https://devzone.org.ua/33955
Згідно Sun Microsystems, існує чотири стану життєвого циклу потоку Java. Ось вони:
New - потік знаходиться в стані New, коли створюється екземпляр об'єкта класу Thread, але метод start не викликається.
Runnable - коли для об'єкта Thread був викликаний метод start. У цьому стані потік або очікує, що планувальник забере його для виконання, або вже запущений. Назвемо стан, коли потік вже обраний для виконання, "працюючим" (running) .
Non-Runnable (Blocked, Timed-Waiting) - коли потік живий, тобто об'єкт класу Thread існує, але не може бути обраний планувальником для виконання. Він тимчасово не працює.
Terminated - коли потік завершує виконання свого методу run, він переходить в стан terminated (завершений). На цьому етапі завдання потоку завершується....]]>
2020-11-04T12:20:00+00:00