java写两个线程一个通过继承Thread类一个实现ranable接口分别打印输出1-5和6-10;
以下是通过继承Thread类和实现Runnable接口分别打印输出1-5和6-10的Java代码示例:
- 通过继承Thread类:
public class PrintNumbersThread extends Thread {
@Override
public void run() {
for (int i = 1; i <= 5; i++) {
System.out.println(i);
}
}
public static void main(String[] args) {
PrintNumbersThread thread = new PrintNumbersThread();
thread.start();
}
}
- 通过实现Runnable接口:
public class PrintNumbersRunnable implements Runnable {
@Override
public void run() {
for (int i = 6; i <= 10; i++) {
System.out.println(i);
}
}
public static void main(String[] args) {
PrintNumbersRunnable runnable = new PrintNumbersRunnable();
Thread thread = new Thread(runnable);
thread.start();
}
}
这两个线程分别使用了继承Thread类和实现Runnable接口的方式来创建线程,并在run方法中打印输出对应的数字。然后通过调用start方法启动线程
原文地址: https://www.cveoy.top/t/topic/hGdT 著作权归作者所有。请勿转载和采集!