
多线程
多线程
江夏、
关注微信公众号:1024笔记;可免费领取海量学习资源和资料
展开
-
线程的六种状态
线程Thread具有六种状态,并且在任一刻只能是这6种状态中的某一种状态。并且这些状态可以通过java.lang.Thread.State来表示: 线程的六种具体状态如下: NEW 尚未启动的线程的状态。当使用new一个新线程时,如new Thread(r),但还没有执行start(),线程还没有开始运行,这时线程的状态就是NEW。 RUNNABLE ...原创 2019-09-16 14:39:04 · 638 阅读 · 0 评论 -
守护线程和本地线程
java中的有两种线程:守护线程(Daemon)和用户线程(User)。 守护线程是一直在JVM后台中运行着的线程,为其他线程(用户线程)服务的。垃圾回收线程GC线程就是守护线程。 守护线程随着程序在JVM中运行,守护线程会在第一时间被启动,并且一直处于运行态。只有当所有的用户线程都执行完毕后,程序就会杀死守护线程,然后离开JVM,终止程序。 任何...原创 2019-09-15 17:50:07 · 466 阅读 · 0 评论