fork download
  1. import java.util.concurrent.*;
  2.  
  3. class Test {
  4.  
  5. public static void main(String[] args) throws Throwable {
  6. ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
  7. executor.scheduleAtFixedRate(() -> System.out.println("First"), 0, 99, TimeUnit.MILLISECONDS);
  8. Thread.sleep(500);
  9. executor.scheduleAtFixedRate(() -> System.out.println("Second"), 0, 99, TimeUnit.MILLISECONDS);
  10. Thread.sleep(1000);
  11. executor.shutdown();
  12. }
  13. }
  14.  
Success #stdin #stdout 0.14s 2249728KB
stdin
Standard input is empty
stdout
First
First
First
First
First
First
Second
First
Second
First
Second
First
Second
First
Second
First
Second
First
Second
First
Second
First
Second
First
Second
First
Second