Σπίτι Προσωπικά Οικονομικά Ο κύκλος ζωής ενός αντικειμένου Java - dummies

Ο κύκλος ζωής ενός αντικειμένου Java - dummies

Βίντεο: Java (01plus.gr) 2025

Βίντεο: Java (01plus.gr) 2025
Anonim

Καθώς δουλεύετε με αντικείμενα Java, κατανοείτε πώς γεννιούνται τα αντικείμενα, ζουν τη ζωή τους και πεθαίνουν. Αυτό το θέμα ονομάζεται κύκλος ζωής ενός αντικειμένου και το κάνει κάτι τέτοιο:

1. Προτού να δημιουργηθεί ένα αντικείμενο από μια κλάση, πρέπει να φορτωθεί η κλάση. Για να γίνει αυτό, το runtime Java εντοπίζει την κλάση στο δίσκο (σε ένα αρχείο κλάσης) και τη διαβάζει στη μνήμη. Στη συνέχεια, η Java αναζητά τυχόν στατικές αρχικοποιητές που αρχικοποιούν στατικά πεδία - πεδία που δεν ανήκουν σε κάποια συγκεκριμένη παρουσία της τάξης, αλλά ανήκουν στην ίδια την τάξη και μοιράζονται από όλα τα αντικείμενα που δημιουργούνται από την τάξη.

Μια πρώτη κλάση φορτώνεται όταν δημιουργείτε ένα αντικείμενο από την κλάση ή την πρώτη φορά που έχετε πρόσβαση σε ένα στατικό πεδίο ή μέθοδο της κλάσης. Για παράδειγμα, όταν εκτελείτε την κύρια μέθοδο μιας κλάσης, η κλάση αρχικοποιείται επειδή η κύρια μέθοδος είναι στατική.

2. Ένα αντικείμενο δημιουργείται από μια κλάση όταν χρησιμοποιείτε τη νέα λέξη-κλειδί. Για να αρχικοποιήσει την κλάση, η Java εκχωρεί μνήμη για το αντικείμενο και ορίζει μια παραπομπή στο αντικείμενο, έτσι ώστε το Java runtime να μπορεί να παρακολουθεί το αντικείμενο. Στη συνέχεια, η Java καλεί τον κατασκευαστή κλάσης, ο οποίος είναι σαν μια μέθοδος αλλά καλείται μόνο μία φορά, όταν δημιουργείται το αντικείμενο. Ο κατασκευαστής είναι υπεύθυνος για οποιαδήποτε επεξεργασία που απαιτείται για την αρχικοποίηση του αντικειμένου, όπως η προετοιμασία μεταβλητών, το άνοιγμα αρχείων ή βάσεων δεδομένων κ.ο.κ.

3. Το αντικείμενο ζει τη ζωή του, παρέχοντας πρόσβαση σε δημόσιες μεθόδους και πεδία σε όποιον θέλει και τις χρειάζεται.

4. Όταν έρθει η ώρα για το αντικείμενο να πεθάνει, το αντικείμενο αφαιρείται από τη μνήμη και η Java αφήνει την εσωτερική του αναφορά σε αυτήν. Δεν χρειάζεται να καταστρέφετε μόνοι σας αντικείμενα. Ένα ειδικό μέρος του χρόνου εκτέλεσης Java που ονομάζεται συλλέκτης απορριμμάτων φροντίζει για την καταστροφή όλων των αντικειμένων όταν δεν χρησιμοποιούνται πλέον.

Ο κύκλος ζωής ενός αντικειμένου Java - dummies

Η επιλογή των συντακτών

Έλεγχος της αναπνοής σας για πέντε λεπτά την ημέρα - ανδρείκελα

Έλεγχος της αναπνοής σας για πέντε λεπτά την ημέρα - ανδρείκελα

Να αναπνεύσετε με το διάφραγμα σας βασική δεξιότητα στην υπερνίκηση του άγχους. Το διάφραγμα είναι ο μυς που βρίσκεται ανάμεσα στην κοιλιακή κοιλότητα και την πνευμονική κοιλότητα. Δοκιμάστε αυτή την άσκηση για να αρχίσετε να αναπνέετε σαν ένα μωρό πάλι. Μπορεί να θέλετε να ξαπλώσετε, ή μπορείτε να το κάνετε αυτό ενώ κάθεστε αν ...

Πυρήνες Δείκτες εμπιστοσύνης - ανδρεικέλες

Πυρήνες Δείκτες εμπιστοσύνης - ανδρεικέλες

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

Δημιουργώντας ένα Κινητικό Περιβάλλον - ανδρείκελα

Δημιουργώντας ένα Κινητικό Περιβάλλον - ανδρείκελα

Ο περιβάλλοντός σας μπορεί να επηρεάσει έντονα τον τρόπο που αισθάνεστε. Οι διαταραχές μπορούν να επηρεάσουν το κίνητρό σας και να σας σταματήσουν να συνεχίζετε με αυτό που πρέπει να κάνετε. Σκεφτείτε: Φωτισμός: Το φυσικό φως της ημέρας, η ηλιοφάνεια ή το φως πλήρους φάσματος είναι όλα ιδανικά για να σας κρατήσουν τον ερεθισμό. Ήχος: Μερικοί άνθρωποι επιθυμούν να εργάζονται με θόρυβο ή να παίζουν μουσική. ...

Η επιλογή των συντακτών

Ρυθμίσεις κάμερας για λήψη φωτογραφιών σε τοπίο νερού - ανδρεικέτες

Ρυθμίσεις κάμερας για λήψη φωτογραφιών σε τοπίο νερού - ανδρεικέτες

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

Κάνοντας Κλείσιμο με Φακοί Τυπικού Ζουμ - Ανδρεικέτες

Κάνοντας Κλείσιμο με Φακοί Τυπικού Ζουμ - Ανδρεικέτες

Ακολουθήστε πολύ αποτελεσματικά με έναν τυπικό φακό ζουμ. Όπως και με τα τηλεφακό, μεγεθύνετε το Zoom για να μεγεθύνετε το θέμα. Η βασική διαφορά μεταξύ των δύο, ωστόσο, είναι ότι συνήθως είστε πιο κοντά όταν φωτογραφίζετε ένα κοντινό πλάνο.

Αντικατάσταση αντικειμενικών φακών στην ψηφιακή φωτογραφική μηχανή σας

Αντικατάσταση αντικειμενικών φακών στην ψηφιακή φωτογραφική μηχανή σας

Αν έχετε ψηφιακή φωτογραφική μηχανή SLR, αλλάζετε φακούς με βάση την την καλλιτεχνική όραση και το θέμα ή τη σκηνή που φωτογραφίζετε. Η αλλαγή των φακών είναι απλή: Πατάτε ένα κουμπί και περιστρέψτε το φακό για να το αφαιρέσετε από την κάμερα, ευθυγραμμίστε το φακό που πρόκειται να χρησιμοποιήσετε με μια κουκκίδα στο σώμα της φωτογραφικής μηχανής και ...

Η επιλογή των συντακτών

Τα μεγάλα δεδομένα δεν είναι μόνο μια μοντέρνα ημέρα

Τα μεγάλα δεδομένα δεν είναι μόνο μια μοντέρνα ημέρα

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

Μεγάλοι πόροι δεδομένων - ανδρείκελοι

Μεγάλοι πόροι δεδομένων - ανδρείκελοι

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

10 μεγάλες συμβουλές Tableau - dummies

10 μεγάλες συμβουλές Tableau - dummies

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