Hoe geef je een array door aan een thread in Java?
Hoe geef je een array door aan een thread in Java?

Video: Hoe geef je een array door aan een thread in Java?

Video: Hoe geef je een array door aan een thread in Java?
Video: Java for Testers - Part 78 - ArrayIndexOutOfBoundsException 2024, November
Anonim

3 antwoorden. Gebruik een constructor en een instantieveld: public class Thread1 extends Draad { privé int reeks ; openbare Thread1(int reeks ) { dit. reeks = reeks ; } public void run() { // use reeks hier. } }

Evenzo wordt gevraagd, hoe geef je een array door aan een methode in Java?

Arrays doorgeven aan methoden in Java . Net zoals je kunt doorgang primitieve typewaarden naar methoden , je kan ook pass arrays naar een methode . Tot doorgang een reeks naar een methode , specificeer de naam van de reeks zonder vierkante haken binnen de methode telefoongesprek.

Behalve hierboven, hoe geef je een array door aan een functie? Array doorgeven aan functie call by reference gebruiken Wanneer we doorgang het adres van een reeks terwijl je belt functie dan heet dit functie bel op referentie. Wanneer we doorgang een adres als argument, de functie declaratie moet een aanwijzer hebben als parameter om het doorgegeven adres te ontvangen.

Hoe geef je een variabele door aan een thread in Java?

Wanneer u een nieuwe. maakt draad , jij doorgang in de parameter in de functieaanroep. Dus als je wilt doorgang een geheel getal, zou je doorgang in de variabele , meestal in de leegte* parameter , van de schepping draad methode. In dezelfde klas betekent sowieso geen probleem.. Je kunt gebruik maken van common variabele of dezelfde stijl die je kunt volgen.

Kan een methode een array retourneren?

EEN methode kan terugkeren een verwijzing naar een reeks . De opbrengst soort a methode moet worden aangegeven als een reeks van het juiste gegevenstype.

Aanbevolen: