Ποια είναι η αξία σκουπιδιών Java;
Ποια είναι η αξία σκουπιδιών Java;

Βίντεο: Ποια είναι η αξία σκουπιδιών Java;

Βίντεο: Ποια είναι η αξία σκουπιδιών Java;
Βίντεο: JAVA - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ - Μέρος 6 από 7: To πρώτο μας πρόγραμμα: Επεξήγηση 2024, Απρίλιος
Anonim

Μια μεταβλητή αρχικοποιείται με a αξία σκουπιδιών , που σημαίνει ότι κάποια τυχαία δεδομένα εισάγονται σε αυτό (δηλαδή σε μια συμβολοσειρά, ξεκινάτε με χαρακτήρες όπως "????х??????Ð?ȕȨ??" σε μερικούς από αυτούς) Αν συμβεί αυτό, σίγουρα κάτι δεν πάει καλά με το δικό σου Ιάβα VM.

Ομοίως, τι είναι μια αξία σκουπιδιών;

Αξία σκουπιδιών : Αξία σκουπιδιών είναι απόβλητο ή αχρησιμοποίητο αξίες που είναι διαθέσιμα στη μνήμη κατά τη δήλωση μεταβλητών. Αξία σκουπιδιών είναι απόβλητα προηγούμενων προγραμμάτων που χρησιμοποιείται από κάποιον άλλο.

Ομοίως, γιατί χρειαζόμαστε τη συλλογή σκουπιδιών στην Java; Είναι καθήκον του συλλογή απορριμάτων ( GC ) στο Ιάβα εικονική μηχανή (JVM) για να προσδιορίσει αυτόματα ποια μνήμη δεν χρησιμοποιείται πλέον από α Ιάβα εφαρμογή και για την ανακύκλωση αυτής της μνήμης για άλλες χρήσεις. Επειδή τα αντικείμενα χωρίς αναφορά αφαιρούνται αυτόματα από τη μνήμη σωρού, GC κάνει Ιάβα αποδοτική στη μνήμη.

Στη συνέχεια, το ερώτημα είναι, τι είναι ο συλλέκτης σκουπιδιών στην Java με παράδειγμα;

Συλλέκτης σκουπιδιών καταστρέφει αυτά τα αντικείμενα. Συλλέκτης σκουπιδιών είναι το καλύτερο παράδειγμα του νήματος Daemon καθώς εκτελείται πάντα στο παρασκήνιο. Κύριος στόχος του Συλλέκτης σκουπιδιών είναι η απελευθέρωση μνήμης σωρού καταστρέφοντας απρόσιτα αντικείμενα.

Πόσοι συλλέκτες σκουπιδιών υπάρχουν στην Java;

τέσσερα

Συνιστάται: