Come si passa un array a un thread in Java?
Come si passa un array a un thread in Java?

Video: Come si passa un array a un thread in Java?

Video: Come si passa un array a un thread in Java?
Video: Multithreading in Java Explained in 10 Minutes 2024, Novembre
Anonim

3 risposte. Usa un costruttore e un campo di istanza: la classe pubblica Thread1 estende Filo {int privato Vettore ; Public Thread1(int Vettore ) { questo. Vettore = Vettore ; } public void run() { // usa Vettore qui. } }

Allo stesso modo, viene chiesto, come si passa un array a un metodo in Java?

Passaggio di array a metodi in Java . Proprio come puoi passaggio valori di tipo primitivo a metodi , Puoi anche passa array ad a metodo . Per passaggio un Vettore ad a metodo , specificare il nome del Vettore senza parentesi quadre all'interno di metodo chiamata.

Oltre sopra, come si passa un array a una funzione? Passare l'array alla funzione usando la chiamata per riferimento Quando noi passaggio l'indirizzo di an Vettore mentre chiami a funzione allora questo si chiama funzione chiamata per riferimento. Quando noi passaggio un indirizzo come argomento, il funzione La dichiarazione dovrebbe avere un puntatore come parametro per ricevere l'indirizzo passato.

Di conseguenza, come si passa una variabile a un thread in Java?

Quando crei un nuovo filo , tu passaggio nel parametro nella chiamata di funzione. Quindi se vuoi passaggio un numero intero, lo faresti passaggio nel variabile , tipicamente nel vuoto* parametro , del creare filo metodo. Nella stessa classe significa comunque nessun problema.. Puoi usare il comune variabile o lo stesso stile puoi seguirlo.

Un metodo può restituire un array?

UN il metodo può restituire un riferimento ad an Vettore . Il Restituzione tipo di a metodo deve essere dichiarato come an Vettore del tipo di dati corretto.

Consigliato: