Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να Program κενών σε Java

Υπάρχουν διάφοροι τρόποι για να σταματήσει μια κλωστή εφαρμογή σε Java , αλλά ο καλύτερος τρόπος είναι με τη χρήση του " thread.sleep ( ) » μέθοδο. Άλλες μέθοδοι όπως «αναμονής ( )" και " SocketinputStream.read ()" μπορεί να χρησιμοποιηθεί, αλλά στη μεγάλη εικόνα της εφαρμογής , μπορούν απλά προσθέστε περισσότερες επιπλοκές από ό, τι είναι αναγκαίο. Δεν υπάρχει κανένας λόγος να εφαρμόσουν " εκτελέσιμη " κατά την εκτέλεση " του ύπνου ". Εάν ένας " thread.interrupt " αφυπνίζει το νήμα, τότε το " InterruptedException " θα γίνει ενεργό . Οδηγίες
Η 1

Βρείτε την περιοχή του κώδικα όπου θέλετε να δημιουργήσετε την παύση 2

Τοποθετήστε τις παρακάτω γραμμές κώδικα στο νήμα : .

try {

Thread.sleep ( x ) ?

}

αλιευμάτων ( InterruptedException ε) {

System.out.println ( " Θέματος Interrupted " )

}

Η παράμετρος του ύπνου ( x ) μετριέται σε χιλιοστά του δευτερολέπτου . Εάν τοποθετήσετε την τιμή 1000 εδώ , τότε το νήμα θα παύση για 1 δευτερόλεπτο .
Εικόνων 3

Εκτελέστε τον κώδικα για να επαληθεύσει τη διάρκεια παύσης . Η παύση μπορεί να είναι λίγο περισσότερο λόγω του λειτουργικού συστήματος . Οι περισσότεροι πόροι CPU που χρησιμοποιούνται , όσο μεγαλύτερη είναι η διάρκεια της παύσης θα είναι . Εάν εκτελείτε τον κωδικό πολλές φορές , θα παρατηρήσετε μια μικρή απόκλιση στην παύση .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα