Javaプログラムで遅延処理をしたくてTimerクラスのテストコードを書いてみた。 コード import java.util.*; import java.util.concurrent.*; class MyTimerTest { public static void main(String[] args) throws InterruptedException { TimerTask task = new Task(); Timer timer = new Timer(); Scanner scanner = new Scanner(System.in); // 2秒後にtaskオブジェクトのrunメソッドを実行するよう // timerオブジェクトに予約 timer.schedule(task, TimeUnit.SECONDS.toMillis(2)); // キーボードからの入力
![java.util.Timerクラスの使用例 - Example: java.util.Timer](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e88c83bdf3694cfe2cf93422cb5ab614f84e356/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg7Vt-Z2sHPD_r3W2gSgPU3VPpZEu9Hn5Evcj6SWcYRZ-gTgG9NxNp2oADIJfNCAy85iF_UXPLvju1Ge0uyi1mQoZQs0SJjnDFa8cPSRF-I7frlOPae80z9LvkjpyvAYaQQZzlQswo9Ztk%2Fw1200-h630-p-k-no-nu%2Fprogramming-1836330_640.png)