Java—线程状态转换学习笔记
线程是一个很有趣的东西。想象一个人类,可以在学习的时候听音乐,看番的时候吃泡面。使活动同时发生在Java里就是并发,其中的每一件事情就是线程。
一个线程的生命周期拥有七种状态:出生、就绪、运行、等待、休眠、阻塞、死亡。

线程状态转换的方法
休眠/sleep():
调用sleep(int parameter)参数值是休眠的时长,以毫秒为单位。这段时间内线程都不会进入就绪状态,而是陷入休眠。
加入/join():
当你躺在床上,但是有课要上时,你必须先起床上完课才能继续躺着。join()方法就是在一个进程发生过程中加入另一个进程,在加入的进程结束后,初始进程才会继续进行。

浙公网安备 33010602011771号