作业 java 两种多线程方式

Java两种创建线程方式

1. 继承类方式: extends Thread ,重写 run() 方法
2. 接口实现: implements Runnable ,重写 run() 方法

特点

  • Thread:单继承限制,无法再继承其他类,多线程不能共享成员变量
  • Runnable:无继承限制,同任务对象可被多个线程共用,实现资源共享

java

// 1.继承Thread示例
class MyThread extends Thread{
@Override
public void run() {
System.out.println("继承Thread线程运行");
}
}

// 2.实现Runnable示例
class MyRun implements Runnable{
@Override
public void run() {
System.out.println("实现Runnable线程运行");
}
}

public class ThreadTest{
public static void main(String[] args) {
MyThread t1 = new MyThread();
t1.start();

MyRun run = new MyRun();
Thread t2 = new Thread(run);
t2.start();
}
}

posted @ 2026-06-13 21:28  2295209806  阅读(3)  评论(0)    收藏  举报