摘要: 守护线程概念: 只要当前JVM实例中尚存在任何一个非守护线程没有结束, 守护线程就全部工作; 只有当最后一个非守护线程结 束时, 守护线程随着 JVM 一同结束工作。 守护线程最典型的应用就是 GC (垃圾回收器)。 关于main线程与守护、非守护线程之间的关系 JVM会在所有的非守护线程(用户线程 阅读全文
posted @ 2018-10-14 13:03 DiligentCoder 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 线程从创建、运行到结束总是处于下面七个状态之一:新建状态、就绪状态、运行状态、阻塞状态、死亡状态、超时等待、等待状态。 1.新建状态(New): 当用new操作符创建一个线程时, 例如new Thread(r),线程还没有开始运行,此时线程处在新建状态。 当一个线程处于新生状态时,程序还没有开始运行 阅读全文
posted @ 2018-10-14 12:42 DiligentCoder 阅读(667) 评论(0) 推荐(0) 编辑