java使用Thread类实现多线程

2025-05-22 07:27:07

1、如果要想实现多线程,那么必须有一个前提:有一个线程的执行主类。

java使用Thread类实现多线程

3、java.lang.Thread是一个线程操作的核心类。如果现在要想定义一个线程的主类,那么最简单的方法就是直接继承Thread类,而后覆写该类中的run()方法(相当于线程的主方法)。定义线程主体类:class MyThread extends Thread {//线程的主体类 private String title; public MyThread(String title) { this.title = title; } @Override public void run() {//所有的线程从此处开始执行 for(int x=0;x<100;x++){ System.out.println(this.title + ",x=" + x); } }}

java使用Thread类实现多线程java使用Thread类实现多线程

6、现在我们来观察程序的执行结果,程序应该是交替执行。

java使用Thread类实现多线程

7、为什么要通过strat()方法调用run()方法,而不是run()直接执行?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢