多執行緒的建立方式1
阿新 • • 發佈:2022-04-15
package com.atguigu.java; /** * 多執行緒的建立,方式一:繼承於Thread類 * 1.建立一個繼承於Thread類的子類 * 2.重寫Thread類的run()方法-->將此執行緒執行的操作宣告在run()方法中 * 3.建立Thread類的子類的物件 * 4.通過此物件呼叫start()方法 */ //例子:遍歷100以內的所有的偶數 //1.建立一個繼承於Thread類的子類 class MyThread extends Thread { //2.重寫Thread類的run()方法 public void run(){ for(int i=0;i<=100;i++){ if(i%2==0){ System.out.println(i); } } } } public class ThreadTest { public static void main(String[] args) { //3.建立Thread類的子類的物件 MyThread t1=new MyThread(); //4.通過此物件呼叫start()方法 t1.start(); for(int i=0;i<=100;i++){ if(i%2==0){ System.out.println(i+"*****main()******");// } } } }
兩條執行緒並行的時候,執行的順序因電腦而異