“Définir le temps mort Java” Réponses codées

JavaScript settimeout


 setTimeout(function(){ alert("Hello"); }, 3000);
 
Bald Eagle

java settimeout

Try :

public static void setTimeout(Runnable runnable, int delay){
    new Thread(() -> {
        try {
            Thread.sleep(delay);
            runnable.run();
        }
        catch (Exception e){
            System.err.println(e);
        }
    }).start();
}

To called with lambda exception:
setTimeout(() -> System.out.println("test"), 1000);
serge kalaga

Timeout de Java

 ScheduledExecutorService executor = Executors.newScheduledThreadPool(2); 
 final Future handler = executor.submit(new Callable(){ ... });
 executor.schedule(new Runnable(){
     public void run(){
         handler.cancel();
     }      
 }, 10000, TimeUnit.MILLISECONDS);
Cheerful Crayfish

Définir le temps mort Java

public static void setTimeout(Runnable runnable, int delay) {
    ScheduledExecutorService executor = Executors.newScheduledThreadPool(2); 
    executor.schedule(new Runnable(){
        public void run() {
            runnable.run();
        }
    }, delay, TimeUnit.MILLISECONDS);
}

// Example
setTimeout(()->{
	System.out.println("Hello World")
},1000);
Mr Fast

Réponses similaires à “Définir le temps mort Java”

Questions similaires à “Définir le temps mort Java”

Plus de réponses similaires à “Définir le temps mort Java” dans Java

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code