「Thread.currentThread().getName()」で名前を取得しています。
class Demo {
public static void main(String[] args) {
Sample s1 = new Sample();
s1.setName("みかん"); //スレッドに名前をセット
Sample s2 = new Sample();
s2.setName("アボカド"); //スレッドに名前をセット
s1.start();
s2.start();
}
}
class Sample extends Thread {
public void run() {
for (int i = 0; i < 5; i++) {
System.out.println(Thread.currentThread().getName() + ":" + i + "個");
}
}
}
===== 実行結果 =====
みかん:0個
アボカド:0個
アボカド:1個
みかん:1個
アボカド:2個
みかん:2個
アボカド:3個
みかん:3個
アボカド:4個
みかん:4個
===================
実行結果は実行するたびに変わります。
† 地球の末路!? †
【このカテゴリーの最新記事】
-
no image
-
no image