20210126 - TIL
TIL
Java Timer-
特定のタスクを実行するクラスをバックグラウンドで周期的に繰り返します.
メソッドのsleep()機能と似ていますが、待つ必要はありません.
使用方法:
Timer timer = new Timer();
// 실제 타이머 기능을 수행하는 클래스.
TimerTask timerTask = new TimerTask(){
// Timer클래스가 수행해야 할 내용을 작성하는 클래스.
// 때문에, 반드시 아래의 run()메소드를 작성해야한다.
@Override
public void run(){
System.out.println("Hello World");
}
};
timer.schedule(timerTask, 5000);
5秒後に「Hello World」が出力されます計画のタイプ
TimerTask task,long delay:単発方法
スケジュール(TimerTask task,long delay,long period):連続メソッド
https://hamait.tistory.com/211
https://m.blog.naver.com/PostView.nhn?blogId=highkrs&logNo=220283709171&proxyReferer=https:%2F%2Fwww.google.com%2F
非同期および非ブロック
同期とは異なり、遅延実行関数は同時に実行するのではなく、後で実行されます.
やるべきことができなくても、他のことをするために制御権を渡さなければならない.
Todo
に感銘を与える
Reference
この問題について(20210126 - TIL), 我々は、より多くの情報をここで見つけました https://velog.io/@znfhdnal1/20210126-TILテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol