Announcement

Collapse
No announcement yet.

sleep()-methode?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • sleep()-methode?

    is keine eprog-frage, sorry, aber hier reden ja alle über java: also ich hab mich ein wenig umgeschaut und hab eine sleep-methode nur in der thread-klasse gefunden. das kann doch wohl nicht alles sein. es ist kein problem, mir eine selber zu scheiben, aber an sich muß es sowas ja doch irgendwo auch für simple programme geben.

    weiß da wer was?
    rechts is gas!!!

  • #2
    ohne garantie (ich habs nie ausprobiert oder angeschaut):



    java.lang.Object hat eine "wait"-methode, die laut api ziemlich gleiche funktion hat wie ein sleep-aufrauf sonstwo.



    ciao

    Flo

    Comment


    • #3
      mhm, die gibts, hab sie gleich ausprobiert, aber auch für die muß man threads behandeln können, sie liefert nämlich (einfach so auf ein objekt angewendet im vertrauen, daß die eh alle von der object-klasse herkommen) eine "IllegalMonitorStateException: if the current thread is not the owner of the object's monitor" laut sun api.

      wurscht, wär eh nur eine spielerei und ich bin grad schwer am mathebüffeln, jedenfalls danke für die schnelle antwort.
      rechts is gas!!!

      Comment


      • #4
        die lösung :-)











        Code:
        
        
        public class waittest {
        
        
        
              public static void main(String[] args){
        
        
        
                  System.out.println("Warte jetzt..."); 
        
        
        
                try{
        
        
                     Thread.sleep(5000);
        
        
        
                 }
        
        
        
                 catch(InterruptedException e){
        
        
        
                     System.out.println("Sleep Interrupted");
        
        
        
                 }
        
        
        
                 System.out.println("Fertig mit warten");
        
        
        
              }
        
        
        
         }
        btw. ich hab keine ahnung, warum er unbedingt sowie platz lassen muss zwischen den zeilen ...

        ciao
        Flo

        Comment

        Working...
        X