當前位置:編程學習大全網 - 網站源碼 - JAVA多線程用實現Runnable接口的方式創建線程

JAVA多線程用實現Runnable接口的方式創建線程

public?class?MuRun?implements?Runnable?{

private?String?name;

public?MuRun(String?name)?{

this.name?=?name;

}

@Override

public?void?run()?{

synchronized(MuRun.class){

for(int?i=0;i<5;i++){

if?(test.money?>?0)?{

test.money?=?test.money?-?100;

System.out.println(name?+?"取走了100元");

}?else?{

System.out.println(name?+?"沒錢了");

}

try?{

Thread.sleep(500);

}?catch?(InterruptedException?e)?{

e.printStackTrace();

}

}

}

}

}

調用:

Thread?zf?=?new?Thread(new?MuRun("丈夫"));

Thread?qz?=?new?Thread(new?MuRun("妻子"));

zf.start();

qz.start();

  • 上一篇:Ckplayer把mp4拆分成幾個小文件播放。
  • 下一篇:想知道什麽是爬行動物嗎?
  • copyright 2024編程學習大全網