Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はTimer.scheduleを使用してn秒ごとにタスクを実行したいデーモンとして実行されるJavaコンソールアプリケーションを持っています。
Timer timer = new Timer(true); timer.schedule(new ATask(), 0,10000); //insert block here
終了を「ブロック」する最良の方法は何ですか?
Thread#join()現在のスレッドを試してください。
Thread#join()
Timer timer = new Timer(true); timer.schedule(new ATask(), 0,10000); Thread currentThread = Thread.currentThread(); currentThread.join();