- 博客(4)
- 收藏
- 关注
原创 结合源码记录JAVA的生命周期
新建(New):当线程对象被创建时,它处于新建状态。此时,它还没有被启动,即还没有调用start()方法。可运行(Runnable):线程被启动后,它进入可运行状态。此时,线程正在运行,或者在等待系统资源(如CPU)分配给它,以便开始运行。阻塞(Blocked):线程可能会被阻塞,即暂时停止运行。当线程等待某个监视器锁时,它将进入阻塞状态。此时,线程将暂停运行,直到另一个线程释放锁。等待(Waiting):线程在等待某个条件的出现时,将进入等待状态。
2023-04-10 22:31:19 65 1
原创 java多线程的实现方式与原理
Java多线程是Java语言最重要的特性之一,也是Java开发中必不可少的一部分。它允许程序在同一时间内执行多个任务,从而提高程序的性能和效率。在本文中,我将讨论Java多线程的原理,以及如何在Java中实现多线程编程。
2023-02-23 22:41:23 290 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人