java - scheduleWithFixedDelay() 和 scheduleFixedRate() 区别
迷茫
迷茫 2017-04-18 09:34:05
0
1
909

ScheduledExecutorService类 scheduleWithFixedDelay() 和 scheduleFixedRate() 区别

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(1)
左手右手慢动作

말하고 싶은 것이 ScheduleAtFixedRate 메소드인 것 같아요

  1. scheduleAtFixedRate(Runnable command,long earlyDelay,long period,TimeUnit 단위)
    이 메서드를 사용하면 작업 실행을 지연하고 작업 실행 주기를 설정할 수 있습니다. 시간 주기는 스레드 풀에서 처음 실행을 시작한 스레드부터 계산되므로 주기를 1초로 가정하고 스레드가 5초 동안 실행된다고 가정하면 첫 번째 스레드 실행이 끝난 후 바로 다음 스레드가 실행됩니다.

  2. scheduleWithFixedDelay(실행 가능 명령, 긴 초기 지연, 긴 지연, TimeUnit 단위)
    이 메서드는 작업의 주기적인 실행을 지연하는 데 사용할 수 있습니다. 지연 시간은 스레드가 실행을 중지한 후 다음 시작까지의 지연 시간입니다. 실행.

  3. 다음 코드를 가정합니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿