如何在不使用Java实现Runnable接口的情况下创建线程?
线程可以称为轻量级 进程。Java支持多线程,因此它允许我们的应用程序同时执行两个或多个任务。所有Java程序都有至少一个称为主线程的线程,该线程由Java虚拟机(JVM)在程序启动时由主线程调用main() 方法创建。有两种方法可以通过扩展Thread类或通过实现Runnable接口来在Java中创建线程。
我们也可以创建一个线程,而不 实现了Runnable的 接口在下面的程序
示例
public class CreateThreadWithoutImplementRunnable { //without implements Runnable
public static void main(String[] args) {
new Thread(new Runnable() {
public void run() {
for (int i=0; i <= 5; i++) {
System.out.println("run() method of Runnable interface: "+ i);
}
}
}).start();
for (int j=0; j <= 5; j++) {
System.out.println("main() method: "+ j);
}
}
}输出结果
main() method: 0 run() method of Runnable interface: 0 main() method: 1 run() method of Runnable interface: 1 main() method: 2 run() method of Runnable interface: 2 main() method: 3 run() method of Runnable interface: 3 main() method: 4 run() method of Runnable interface: 4 main() method: 5 run() method of Runnable interface: 5
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语