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