Wie übergibt man ein Array an einen Thread in Java?
Wie übergibt man ein Array an einen Thread in Java?

Video: Wie übergibt man ein Array an einen Thread in Java?

Video: Wie übergibt man ein Array an einen Thread in Java?
Video: How is Arrays.asList() working? - Cracking the Java Coding Interview 2024, April
Anonim

3 Antworten. Verwenden Sie einen Konstruktor und ein Instanzfeld: öffentliche Klasse Thread1 erweitert Gewinde { private int Array ; öffentlicher Thread1(int Array ) { Dies. Array = Array ; } public void run() {// verwenden Array Hier. } }

In ähnlicher Weise wird gefragt, wie Sie in Java ein Array an eine Methode übergeben?

Übergeben von Arrays an Methoden in Java . So wie du kannst passieren Werte des primitiven Typs zu Methoden , du kannst auch übergeben Arrays zu einem Methode . Zu passieren ein Array zu einem Methode , geben Sie den Namen des Array ohne eckige Klammern innerhalb der Methode Anruf.

Abgesehen von oben, wie übergibt man ein Array an eine Funktion? Array an Funktion übergeben Call-by-Reference verwenden Wenn wir passieren die Adresse von an Array während ich a anrufe Funktion dann heißt das Funktion Ruf nach Referenz. Wenn wir passieren eine Adresse als Argument, die Funktion -Deklaration sollte einen Zeiger als Parameter haben, um die übergebene Adresse zu erhalten.

Wie übergibt man davon eine Variable an einen Thread in Java?

Wenn Sie ein neues erstellen Gewinde , Sie passieren in dem Parameter im Funktionsaufruf. Also wenn du willst passieren eine ganze Zahl, würden Sie passieren in dem Variable , normalerweise in der Leere* Parameter , der schaffen Gewinde Methode. In gleicher Klasse bedeutet sowieso kein Problem Variable oder gleichen Stil können Sie ihm folgen.

Kann eine Methode ein Array zurückgeben?

EIN Methode kann zurückkehren ein Hinweis auf eine Array . Die Rückkehr Art von a Methode muss als ein deklariert werden Array des richtigen Datentyps.

Empfohlen: