Paano mo ipapasa ang isang array sa isang thread sa Java?
Paano mo ipapasa ang isang array sa isang thread sa Java?

Video: Paano mo ipapasa ang isang array sa isang thread sa Java?

Video: Paano mo ipapasa ang isang array sa isang thread sa Java?
Video: Marco Sison - My Love Will See You Through (Official Lyric Video) 2024, Mayo
Anonim

3 Mga sagot. Gumamit ng isang constructor at isang instance field: ang pampublikong klase ng Thread1 ay umaabot Thread { private int array ; pampublikong Thread1(int array ) {ito. array = array ; } public void run() { // use array dito. } }

Katulad nito, tinanong, paano mo ipapasa ang isang array sa isang pamamaraan sa Java?

Pagpasa ng mga Array sa Mga Paraan sa Java . Sa abot ng iyong makakaya pumasa primitive na uri ng mga halaga sa paraan , kaya mo rin pumasa sa mga array sa a paraan . Upang pumasa isang array sa a paraan , tukuyin ang pangalan ng array nang walang anumang square bracket sa loob ng paraan tawag.

Sa tabi sa itaas, paano mo ipapasa ang isang array sa isang function? Pagpasa ng array upang gumana gamit ang tawag sa pamamagitan ng sanggunian Kapag tayo pumasa ang address ng isang array habang tinatawag si a function pagkatapos ito ay tinatawag na function tawag sa pamamagitan ng sanggunian. Kapag tayo pumasa isang address bilang argumento, ang function deklarasyon ay dapat magkaroon ng isang pointer bilang isang parameter upang matanggap ang ipinasang address.

Doon, paano mo ipapasa ang isang variable sa isang thread sa Java?

Kapag gumawa ka ng bago thread , ikaw pumasa nasa parameter sa function na tawag. Kaya kung gusto mo pumasa isang integer, gagawin mo pumasa nasa variable , karaniwang nasa walang laman* parameter , ng lumikha thread paraan. Sa parehong klase ay nangangahulugan pa rin walang problema.. Maaari mong gamitin ang karaniwan variable o parehong istilo na maaari mong sundin.

Maaari bang ibalik ng isang pamamaraan ang isang array?

A paraan ay maaaring bumalik isang sanggunian sa isang array . Ang bumalik uri ng a paraan dapat ideklara bilang isang array ng tamang uri ng data.

Inirerekumendang: