![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
Java码蚁
千千万万遍
展开
-
Java中的守护线程
守护线程:一般是为工作线程服务的,当所有的用户线程结束,守护线程自动结束 常见的守护线程:垃圾回收机制 守护线程是程序运行的时候在后台提供一种通用服务的线程。所有用户线程停止,进程会停掉所有守护线程,退出程序。 Java中把线程设置为守护线程的方法:在 start 线程之前调用线程的 setDaemon(true) 方法。 注意: setDaemon(true) 必须在 start() 之前设置,否则会抛出IllegalThreadStateException异常,该线程仍默认为用户线程,继续执行原创 2022-08-12 18:30:10 · 1119 阅读 · 0 评论 -
多线程创建方式
继承于Thread类 创建一个继承与Thread类的子类 重写Thread类的run() 方法 ,将想要用子线程执行的操作写在 run() 方法中 在主线程中创建继承Thread类的子类的对象 调用对象的 start() 方法启动子线程 (注意 这里使用的是 start() 方法 【底层是start0方法】 而不是 run() 方法)...原创 2022-08-12 17:26:10 · 94 阅读 · 0 评论