問題一覧に戻る
上級高度な機能
問題107: Runnableインターフェース

Runnableインターフェースを使用して並行タスクを実装します。より柔軟で再利用可能な並行コードのため、タスク定義とスレッド管理を分離する方法を学びます。

public class Main {
public static void main(String[] args) {
// Runnableタスクを作成
task = new () {
@Override
public void () {
System.out.println("Task: " + Thread.currentThread().getName());
}
};

// タスクをスレッドで実行
Thread thread = new (task);
thread.();
}
}