8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a9b709b commit 061911eCopy full SHA for 061911e
Java相关/Java基础知识面试题总结/Java基础知识篇.md
@@ -171,7 +171,9 @@ Java使用自动装箱和拆箱机制,节省了常用数值的内存开销和
171
(二). 同步阻塞:运行(running)的线程在获取对象的同步锁时,若该同步锁 被别的线程占用,则JVM会把该线程放入锁池(lock pool)中。
172
(三). 其他阻塞: 运行(running)的线程执行Thread.sleep(long ms)或t.join()方法,或者发出了I/O请求时,JVM会把该线程置为阻塞状态。当sleep()状态超时join()等待线程终止或者超时、或者I/O处理完毕时,线程重新转入可运行(runnable)状态。
173
5. **死亡(dead)**:线程run()、main()方法执行结束,或者因异常退出了run()方法,则该线程结束生命周期。死亡的线程不可再次复生。
174
+
175

176
177
备注:
178
可以用早起坐地铁来比喻这个过程:
179
还没起床:sleeping
0 commit comments