Massivni Java-dagi ish zarrachasiga qanday o'tkazish mumkin?
Massivni Java-dagi ish zarrachasiga qanday o'tkazish mumkin?

Video: Massivni Java-dagi ish zarrachasiga qanday o'tkazish mumkin?

Video: Massivni Java-dagi ish zarrachasiga qanday o'tkazish mumkin?
Video: Google da ishlash va dasturchilarga sharoitlar | Sherali Obidov | Silikon vodiysi @SaidbekArislonov 2024, May
Anonim

3 ta javob. Konstruktor va misol maydonidan foydalaning: umumiy sinf Thread1 kengaytiriladi Ip { xususiy int massiv ; umumiy mavzu1(int massiv ) { bu. massiv = massiv ; } public void run() { // foydalaning massiv Bu yerga. } }

Shunga o'xshab, Java-dagi metodga massivni qanday o'tkazish mumkin?

Massivlarni Java-da Metodlarga o'tkazish . Qo'lingizdan kelganicha o'tish ibtidoiy turdagi qiymatlar usullari , siz ham qila olasiz massivlarni o'tkazish a ga usuli . Kimga o'tish a massiv a ga usuli , nomini belgilang massiv ichida kvadrat qavslarsiz usuli qo'ng'iroq qiling.

Yuqoridagilardan tashqari, massivni funktsiyaga qanday o'tkazish mumkin? Massivni funktsiyaga o'tkazish mos yozuvlar orqali qo'ng'iroqni ishlatish Qachon biz o'tish manzili massiv qo'ng'iroq qilayotganda a funktsiyasi keyin bu deyiladi funktsiyasi ma'lumotnoma bo'yicha qo'ng'iroq qiling. Biz qachon o'tish argument sifatida manzil, the funktsiyasi deklaratsiyada o'tgan manzilni olish uchun parametr sifatida ko'rsatgich bo'lishi kerak.

Shunday qilib, o'zgaruvchini Java'dagi ish zarrachasiga qanday o'tkazasiz?

Yangisini yaratganingizda ip , siz o'tish ichida parametr funktsiya chaqiruvida. Shunday qilib, agar xohlasangiz o'tish butun son bo'lardi o'tish ichida o'zgaruvchan , odatda bo'sh joyda * parametr , yaratish ip usuli. Xuddi shu sinfda baribir muammo yo'q degan ma'noni anglatadi.. Siz umumiy dan foydalanishingiz mumkin o'zgaruvchan yoki xuddi shu uslubga amal qilishingiz mumkin.

Usul massivni qaytara oladimi?

A usuli qaytishi mumkin ga havola massiv . The qaytish a turi usuli deb e'lon qilinishi kerak massiv to'g'ri ma'lumotlar turi.

Tavsiya: