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

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

Πώς να Καθυστέρηση μια λειτουργία σε Java

Στη γλώσσα προγραμματισμού Java , μια συνάρτηση μπορεί να χρειαστεί να καθυστερήσει οποιαδήποτε περαιτέρω επεξεργασία κατά τη διάρκεια ενός συγκεκριμένου χρονικού διαστήματος . Επειδή διαφορετικούς υπολογιστές μπορεί να τρέξει το ίδιο κωδικό σε πολύ διαφορετικές ταχύτητες , με αποτέλεσμα την καθυστέρηση με την εκτέλεση ενός σταθερού αριθμού των επαναλαμβανόμενες κινήσεις δεν είναι μια καλή ιδέα . Επιπλέον , οποιαδήποτε λύση που κρατά ο επεξεργαστής του υπολογιστή απασχολημένος δεν είναι μια καλή ιδέα , είτε - ο επεξεργαστής θα μπορούσε να κάνει χρήσιμο έργο για άλλα θέματα Java , ενώ περιμένουν για το χρονικό διάστημα να παρέλθει . Χρησιμοποιήστε το Thread.sleep (μέθοδος ) , παρέχονται ως μέρος των τυπικών βιβλιοθήκες της Java , για να λύσει αυτό το πρόβλημα . Οδηγίες
Η 1

Εισαγωγή της κλάσης Thread , συμπεριλαμβάνοντας αυτή τη γραμμή στην αρχή του κώδικα Java σας :

java.lang.Thread εισαγωγής ? 2

Γράψτε το μέρος του κώδικά σας που πρέπει να εκτελεστούν πριν την καθυστέρηση
εικόνων 3

Συμπεριλάβετε μια κλήση στο Thread.sleep (μέθοδος ), όπως στο παρακάτω παράδειγμα : .

Thread.sleep ( 1000 ) ?

Αντικαταστήστε το " 1000 " από τον αριθμό των χιλιοστών του δευτερολέπτου η καθυστέρηση πρέπει να διαρκεί
Η 4

Γράψτε το μέρος του κώδικά σας που πρέπει να εκτελεστεί μετά την καθυστέρηση . , και περιλαμβάνουν αμέσως μετά την κλήση Thread.sleep ( ) .
Η
εικόνων

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

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