Visualizzazione dei risultati da 1 a 5 su 5

Discussione: sleep senza thread

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    24

    sleep senza thread

    Ciao a tutti. Informazione. In java posso dire per esempio ad un ciclo for di entrare ogni tot secondi ? Per esempio:

    Codice PHP:
    for(int i 010i++){
    sleep(10);

    Così è per farvi capire cosa vorrei fare...cioè incrementa di uno e poi riesegue il corpo del ciclo for dopo 10 secondi...

  2. #2
    Puoi fare così:

    codice:
    for(int i = 0; i < 10; i++){ 
    	try {
    		Thread.sleep(10000);
    	} catch (InterruptedException e) {
    		e.printStackTrace();
    	}
    }
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    24
    Ok, quindi devo per forza usare un thread giusto?

  4. #4
    L'applicazione stessa è un thread. Il codice postato non crea un nuovo thread, ma sospende l'esecuzione di quello corrente (nel tuo caso il main thread) per un periodo di tempo stabilito in millisecondi.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    24
    Ok ^^ thanks

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.