Ako prenesiete pole do vlákna v Jave?
Ako prenesiete pole do vlákna v Jave?

Video: Ako prenesiete pole do vlákna v Jave?

Video: Ako prenesiete pole do vlákna v Jave?
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim

3 odpovede. Použite konštruktor a pole inštancie: public class Thread1 extends Niť { private int pole ; verejné vlákno1(int pole ) { toto. pole = pole ; } public void spustiť() { // použiť pole tu. } }

Podobne sa pýta, ako odovzdávate pole metóde v Jave?

Odovzdávanie polí metódam v Jave . Presne tak, ako môžete prejsť hodnoty primitívneho typu do metódy , môžete tiež prejsť polia do a metóda . Komu prejsť an pole do a metóda , uveďte názov pole bez hranatých zátvoriek v rámci metóda hovor.

Okrem vyššie uvedeného, ako odovzdávate pole funkcii? Odovzdanie poľa funkcii pomocou hovoru odkazom Keď sme prejsť adresu an pole pri volaní a funkciu potom sa tomu hovorí funkciu zavolajte referenciou. Keď sme prejsť adresa ako argument, funkciu deklarácia by mala mať ukazovateľ ako parameter na prijatie odovzdanej adresy.

Ako teda odošlete premennú do vlákna v jazyku Java?

Keď vytvoríte nový niť , vy prejsť v parameter vo volaní funkcie. Ak teda chcete prejsť celé číslo, mali by ste prejsť v premenlivý , zvyčajne v prázdnote* parameter , stvorenia niť metóda. V rovnakej triede to znamená žiadny problém. Môžete použiť bežné premenlivý alebo rovnakým štýlom, ktorý môžete nasledovať.

Môže metóda vrátiť pole?

A metóda sa môže vrátiť odkaz na an pole . The vrátiť typ a metóda musí byť vyhlásený ako an pole správneho typu údajov.

Odporúča: