Πώς μεταβιβάζονται οι παράμετροι στην Java;
Πώς μεταβιβάζονται οι παράμετροι στην Java;

Βίντεο: Πώς μεταβιβάζονται οι παράμετροι στην Java;

Βίντεο: Πώς μεταβιβάζονται οι παράμετροι στην Java;
Βίντεο: JAVA - Γιατί χρειάζομαι τις κλάσεις; (Μέρος 03) - ΠΛΗ24 2024, Νοέμβριος
Anonim

Επιχειρήματα σε Ιάβα είναι πάντα πέρασε -κατά αξία. Κατά την επίκληση της μεθόδου, ένα αντίγραφο κάθε ορίσματος, είτε πρόκειται για τιμή είτε για αναφορά, δημιουργείται στη μνήμη στοίβας που στη συνέχεια πέρασε στη μέθοδο. Οταν εμείς πέρασμα ένα αντικείμενο, η αναφορά στη μνήμη στοίβας αντιγράφεται και η νέα αναφορά είναι πέρασε στη μέθοδο.

Απλώς, πώς μεταβιβάζετε μια κλάση ως παράμετρο στην Java;

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

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

Εκτός από τα παραπάνω, τι σημαίνει παράμετρος στην Java;

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

Μπορείτε να περάσετε με αναφορά στην Java;

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

Συνιστάται: