Thread執行緒獨立,不共享資料
阿新 • • 發佈:2018-11-24
1.建立MyThread 繼承Thread
/** * 例項變數 ,每個執行緒都有自己的count */ public class MyThread extends Thread{ private int count=5; public MyThread(String name){ super(); this.setName(name); } @Override public void run(){ super.run(); while (count>0){ count--; System.out.println(Thread.currentThread().getName()+"計算count="+count); } } }
2.測試方法
public class MainTest { public static void main(String[] args) { //例項變數 ,每個執行緒都有自己的count MyThread myThreadA=new MyThread("A"); MyThread myThreadB=new MyThread("B"); MyThread myThreadC=new MyThread("C"); myThreadA.start(); myThreadB.start(); myThreadC.start(); } }
3.測試