Πώς περνάτε έναν πίνακα σε ένα νήμα στην Java;
Πώς περνάτε έναν πίνακα σε ένα νήμα στην Java;

Βίντεο: Πώς περνάτε έναν πίνακα σε ένα νήμα στην Java;

Βίντεο: Πώς περνάτε έναν πίνακα σε ένα νήμα στην Java;
Βίντεο: Τσιμεντοειδής ΧΕΙΡΟΠΟΙΗΤΟ ΕΡΓΑΛΕΙΟ DIY με λεπτομέρεια (DIY Chesterfield Handmade) 2024, Νοέμβριος
Anonim

3 Απαντήσεις. Χρησιμοποιήστε έναν κατασκευαστή και ένα πεδίο παρουσίας: η δημόσια κλάση Thread1 επεκτείνεται Νήμα { private int πίνακας ; δημόσιο νήμα1(int πίνακας ) { Αυτό. πίνακας = πίνακας ; } public void run() { // use πίνακας εδώ. } }

Ομοίως, ερωτάται, πώς περνάτε έναν πίνακα σε μια μέθοδο στην Java;

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

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

Επομένως, πώς περνάτε μια μεταβλητή σε ένα νήμα στην Java;

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

Μπορεί μια μέθοδος να επιστρέψει έναν πίνακα;

ΕΝΑ η μέθοδος μπορεί να επιστρέψει μια αναφορά σε ένα πίνακας . ο ΕΠΙΣΤΡΟΦΗ τύπος α μέθοδος πρέπει να δηλωθεί ως αν πίνακας του σωστού τύπου δεδομένων.

Συνιστάται: