java:synchronization
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
java:synchronization [2017/03/19 18:33] – [Παράδειγμα ασάφειας στις τιμές διαμοιραζόμενων μεταβλητών παράλληλα εκτελούμενων νημάτων] gthanos | java:synchronization [2018/03/08 09:26] (current) – [Αντιμετωπίζοντας την ασάφεια στις τιμές των μεταβλητών] gthanos | ||
---|---|---|---|
Line 82: | Line 82: | ||
Προκειμένου να αντιμετωπιστεί η ασάφεια στις τιμές των μεταβλητών κάθε κρίσιμο τμήμα κώδικα (δηλαδή το τμήμα του κώδικα που περιέχει πιθανή ασάφεια) θα πρέπει να εκτελείται κάθε φορά μόνο από ένα νήμα. Προκειμένου να εκτελείται μόνο ένα νήμα σε συγκεκριμένα τμήματα κώδικα θα χρειαστείτε την εισαγωγή συγχρονισμένων μεθόδων ή blocks την οποία θα δούμε στη συνέχεια. | Προκειμένου να αντιμετωπιστεί η ασάφεια στις τιμές των μεταβλητών κάθε κρίσιμο τμήμα κώδικα (δηλαδή το τμήμα του κώδικα που περιέχει πιθανή ασάφεια) θα πρέπει να εκτελείται κάθε φορά μόνο από ένα νήμα. Προκειμένου να εκτελείται μόνο ένα νήμα σε συγκεκριμένα τμήματα κώδικα θα χρειαστείτε την εισαγωγή συγχρονισμένων μεθόδων ή blocks την οποία θα δούμε στη συνέχεια. | ||
+ | |||
+ | |Προηγούμενο: | ||
+ | |||
java/synchronization.1489948412.txt.gz · Last modified: 2017/03/19 18:33 by gthanos