通过继承 Thread 类实现多线程

网友投稿 633 2022-11-05

通过继承 Thread 类实现多线程

通过继承 Thread 类实现多线程

java 中负责实现线程功能的类是 java.lang.Thread 类。 继承 Thread 类实现多线程的步骤:

继承 Thread 类定义线程类。重写 Thread 类中的 run( )方法。run( )方法也称为线程体。实例化线程类并通过 start()方法启动线程。

package com.yqq.app12;/** * @Author yqq * @Date 2021/11/24 00:14 * @Version 1.0 */public class TestThread extends Thread{ public TestThread(){ System.out.println(this.getName()); } @Override public void run() { System.out.println(this.getName()+"线程开始"); for (int i = 0; i < 10; i++) { System.out.println(this.getName()+" "+i); } System.out.println(this.getName()+"线程结束"); } public static void main(String[] args) { System.out.println("主线程开始"); TestThread t1 = new TestThread(); t1.start(); TestThread t2 = new TestThread(); t2.start(); System.out.println("主线程结束"); }}

主线程开始Thread-0Thread-1主线程结束Thread-0线程开始Thread-0 0Thread-0 1Thread-0 2Thread-0 3Thread-0 4Thread-0 5Thread-0 6Thread-0 7Thread-0 8Thread-0 9Thread-0线程结束Thread-1线程开始Thread-1 0Thread-1 1Thread-1 2Thread-1 3Thread-1 4Thread-1 5Thread-1 6Thread-1 7Thread-1 8Thread-1 9Thread-1线程结束Process finished with exit code 0

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Onboard 一个iOS框架,轻松创建一个漂亮和吸引人的应用引导页
下一篇:SpringBoot3集成SLF4J+logback进行日志记录的实现
相关文章

 发表评论

暂时没有评论,来抢沙发吧~