Java - metodes izsaukums

Satura rādītājs
Galvenais mērķis metodes ir iespēja izveidot moduļus ar dažādām mūsu programmu funkcijām, tiklīdz mēs zinām, kā izveidot vispārīgu funkcionalitāti un ka to var atkārtoti izmantot, mēs izveidojam metodi.
Bet šim metodi ko mēs esam izveidojuši, var mums kaut ko kalpot programmas galvenajā blokā "piezvani viņam" tas ir, kādā brīdī norādiet programmai, ka tai ir jāizmanto minētā metode, lai iegūtu vēlamo atbildi.
Metodes izsaukšana
Izveidojiet metodi ir definēt virkni instrukciju, un metodes izsaukšana ir veids, kā mums jāizmanto mūsu izstrādātais algoritms. Ir divi veidi, kā izsaukt metodi, un tas ir atkarīgs no tā, vai tā ir metode, kas atgriež vērtību.
Ja metode atgriež vērtību, tā ir jāuzskata par vēl vienu vērtību, tas ir, mēs uzskatām metodes atbildi par galveno aspektu; No otras puses, ja metode neatgriež nekādu vērtību, tas ir, tā ir a tukša metode tad tā ir instrukcija.
Kā mēs to redzam, metodes nav ļoti grūti klasificēt, un nemaz nav grūti zināt, kā tās saukt. Apskatīsim katra gadījuma piemēru:
Metode, kas atgriež vesela skaitļa vērtību
int vērtība = max (3, 4);

Šajā gadījumā mums ir a max metode un mēs zinām, ka šī metode atgriež veselu skaitļu vērtību, tāpēc, kad mēs to saucam, mums tā jāpiešķir tāda paša veida atbildes mainīgajam, un tādējādi mēs varam izmantot vērtību, ko tā atgriež pārējā mūsu programmā.
Tukšuma metode kas neatgriež nekādu vērtību
printPrice (600);

Šajā gadījumā metode printPrice tas neko neatgriež, tas vienkārši saņem vērtību un pēc tam izdrukā to ar paskaidrojošāku formātu, mēs redzam, ka nav nepieciešams saskaņot nevienu mainīgo, jo tā ir deklarācija, instrukcija, kas tiek izpildīta.
Kas notiek, ja tiek izsaukta metode?
Laikā izsaukt metodi Sistēma rezervē vietu atmiņā, kurā tā glabās dažādus mainīgos, arī parametrus un vērtības, var gadīties, ka metode izsauc citu metodi, šajā gadījumā sistēma saglabā pirmo izveidoto vietu un izveido jaunu vietu jaunais izsaukums, kad izsauktā metode pabeidz izpildi, sistēma atbrīvo aizņemto vietu, lai neiztukšotu resursus.
Šī vieta, kur tiek glabātas dažādas vērtības, ir pazīstama kā "Zvanu kopa" tas ir, zvanu kaudze, jo tā ir kaudze, tā seko paraugam LIFO pēdējais pirmais, tāpēc, kad ir metodes izsaukumi, mēs vienmēr iegūsim pēdējās metodes rezultātu, ko sauc par pirmo.
Tālāk redzamajā attēlā redzēsim tā grafisko attēlojumu:

SvarīgsTas ir ļoti svarīgi zināt, jo tas palīdzēs mums saprast, kā darbojas Java, un tāpēc mēs varam efektīvāk izmantot tās resursus, galu galā, jo labāk mēs pārvaldām šos resursus, jo labāku sniegumu mēs iegūsim no savām programmām.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave