Java programavimas pradedantiesiems

Suprasti galiojimo sritis ir kodo blokus Java programavimo kalboje

Visi pamokos vaizdo įrašai Java plėtra pradedantiesiems.

Šiame vadove išmoksi, kaip kodo-blokai ir galiojimo sritys (Scopes) Java programavimo kalboje gali būti naudojami tikslingai. Žinios iš pirmosios šio vadovo dalies apie galiojimo sritis bus čia toliau plėtojamos. Suprasi, kaip skirtingos kintamosios yra apibrėžiamos skirtinguose blokuose ir kokias prieigos teises turi.

Pagrindinės įžvalgos

  • Galiojimo sritys yra esminės valdant kintamuosius Java kalboje.
  • Anoniniai blokai leidžia kurti lokalias galiojimo sritis.
  • Svarbu atsižvelgti į kintamojo tipą, kad skaičiavimai būtų atlikti teisingai.

Žingsnis po žingsnio vadovas

Kodo bloko apibrėžimas

Norėdamas sukurti naują galiojimo sritį, gali apibrėžti bloką metodo viduje.

Čia yra paprastas anoninio bloko pavyzdys, kurį gali sukurti metodo viduje. Šis blokas gali turėti kelias lokalias kintamąsias.

Suprasti galiojimo sritis ir kodo blokai Java kalboje

Įgyvendinimas ir skaičiavimas bloke

Bloke apibrėži kintamuosius, kurie galioja tik šiame bloke. Pasidarykime skaičiavimą ir išveskime rezultatus.

Šie kintamieji matomi tik šiame bloke. Tu gali su jais atlikti skaičiavimus.

Suprasti galiojimo sritis ir kodų blokus Java kalboje

Prieiga prie kintamųjų viršutiniame bloke

Tu taip pat gali naudoti kintamuosius, apibrėžtus viršutiniame bloke, vidiniame bloke.

Tokiu būdu vidinis blokas leidžia atlikti skaičiavimus su kintamaisiais iš išorinės galiojimo srities.

Suprasti galiojimo sritis ir kodo blokus Java kalboje

Kintamojo tipo tikrinimas skaičiavimuose

Pastebėk, kad kintamojo tipas yra lemiamas rezultatui. Java kalboje dalinant dvi sveikąsias skaičių tipo vertes, taip pat gaunamas sveikas skaičius.

Čia taip pat slypi sprendimo raktas į problemą, kurios nori išvengti: teisingas duomenų tipų naudojimas.

Suprasti galiojimo sritis ir kodo blokus Java kalboje

Kodo stiliaus ir struktūros laikymasis

Aiškus ir skaitomas kodas yra svarbus. IDE automatiškai įsivaizduoja kodą bloke, kas daro hierarchiją matomą. Tu turėtum stebėti nuoseklų įtraukimo stilių, kad padidintum skaitomumą.

Mūsų blokai su įnesti kodo blokais

Java kalboje tu gali apibrėžti kitus blokų, kas leidžia sukurti hierarchinę struktūrą.

Kintamieji, apibrėžti vidiniame bloke, nėra matomi už šio bloko ribų, kas daro galiojimo sritį tvirtesnę.

Suprasti galiojimo sritis ir kodo blokus Java programavimo kalboje

Išvados apie galiojimo sričių veikimą Java

Naudodamas aukščiau paminėtas technikas, galėsi efektyviau dirbti su galiojimo sritimis ir kodo blokais Java kalboje. Bus naudinga eksperimentuoti su savo pavyzdžiais, kad įgytum pojūtį dėl kintamųjų matomumo ir prieigos teisių.

Santrauka – Java galiojimo sritys ir kodo blokai: Žingsnis po žingsnio vadovas

Šis vadovas pristatė tau pagrindus, kaip naudoti kodo blokus ir galiojimo sritis Java kalboje. Tu išmokai, kaip deklaruoti ir valdyti lokalias kintamąsias, taip pat įvairių duomenų tipų svarbą skaičiavimuose.

Dažniausiai užduodami klausimai

Kaip apibrėžti lokalią galiojimo sritį Java?Tu apibrėži lokalią galiojimo sritį rašydamas kodą viduje skliaustų {}.

Ar galiu pasiekti kintamuosius viršutiniuose blokuose iš vidinio bloko?Taip, tu gali pasiekti kintamuosius viršutiniame bloke, kai jie yra apibrėžti šiame bloke.

Kodėl duomenų tipas yra svarbus skaičiavimuose?Duomenų tipas nustato skaičiavimo rezultatą; sveikieji skaičiai generuoja sveikus rezultatus.