开课吧并发编程与JVM领域进阶计划
2023-08-01 21:53 作者:bili_34604920956 | 我要投稿
多线程
1.1 Thread和Runnable
创建执行线程有两种方法:(1)继承Thread 类;(2)实现Runnable 接口。
Thread类的方式创建新线程
实现Runnable接口的方式创建线程:
在Java 中,可以创建两种线程:(1)守护线程。(2)非守护线程。区别在于它们如何影响程序的结束。
Java程序结束执行过程的情形:
(1) 程序执行Runtime类的exit()方法, 而且用户有权执行该方法。
(2) 应用程序的所有非守护线程均已结束执行,无论是否有正在运行的守护线程