私がこれを正しく行っているかどうかはわかりません。メッセージを特定の回数書き出すために、新しいスレッドを作成する必要があります。これはこれまでのところ機能していると思いますが、それが最善の方法であるかどうかはわかりません。次に、スレッドの実行が終了した後に別のメッセージを表示する必要があります。それ、どうやったら出来るの ?isAlive() を使用していますか? どうすればそれを実装できますか?
public class MyThread extends Thread {
public void run() {
int i = 0;
while (i < 10) {
System.out.println("hi");
i++;
}
}
public static void main(String[] args) {
String n = Thread.currentThread().getName();
System.out.println(n);
Thread t = new MyThread();
t.start();
}
}