Als programmeur , kunt u soms uw aanvraag moeten onderbreken voor een ingestelde tijd of totdat de gebruiker op een toets drukt . U kunt de draad bestellen om te slapen en de opbrengst haar processortijd toe aan het besturingssysteem en andere programma's voor een bepaalde tijd . Aan de andere kant , de gemakkelijkste manier om te pauzeren tijdens het wachten op een toetsaanslag is gewoon om de toetsaanslag lezen en gooi deze weg . Dit heeft ook het effect van het programma pauzeren wachten op gebruikersinvoer . Wat je nodig hebt Netbeans of een andere Java- IDE Toon Meer Aanwijzingen 1 Open Netbeans of uw favoriete Java Integrated Development Environment of IDE . < Br > 2 Maak een nieuwe klasse door te klikken op " File " en " nieuwe klasse . " Noem het " PauseTester . " Type " psvm " 3 en Netbeans breidt dit in een geldige "main " methode voor u . Type 4 de volgende code in het " main " methode: System.out.print ( "Ik ben willekeurige toets om het programma te beëindigen " ) ; . System.in.read ( ) op ; Twee verschillende methoden worden hier gecombineerd om het programma te pauzeren . Eerste , Java geeft een boodschap en slaapt gedurende drie seconden - 3000 milliseconden - voordat u een " DONE " bericht. Vervolgens Java vraagt de gebruiker om een toets in te drukken , en ' System.in " wacht totdat het leest een byte aan gegevens uit het toetsenbord . Normaal gesproken zou je de sleutel waarde uit halen " System.in , ' maar als je doel is gewoon om te pauzeren , dan hoeft u niet schelen wat toets wordt ingedrukt . Klik 5 " Run . "
|