Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Java používa objektovo orientovaný vývoj , v ktorom sú povinnosti aplikácie rozdelené medzi skupinu objektov . Správanie a stav objektu je uvedené v deklarácii triedy pre daný typ objektu . Keď vývojári vytvárať aplikácie v jazyku Java , ktoré definujú vyhlásenie triedy , v ktorej nesúhlasia vlastnosti a metódy sú vyložené . Skupina premenných sú medzi vlastnosťami objektmi triedy mať . Tieto premenné môžu byť triedne premenné , premenné inštancie a lokálne premenné .
Pole
variabilné v rámci triedy Java je v podstate poľa , ukladanie položky dát . Zakaždým , keď program deklaruje objekt triedy , bude tento objekt obsahovať premenné definované v tejto deklarácii triedy . Každá inštancia triedy má svoju vlastnú kópiu všetkých premenných inštancie deklarovanej . Lokálne premenné existujú iba pre izolované úseky kódu v triede ako metódy alebo riadiacich štruktúr , mizne po tie časti kódu boli vykonané . Premenné triedy sú zdieľané medzi všetkými inštanciami triedy v existenciu , namiesto toho , ako každá inštancia má svoje vlastné kópiu
Statická
" statické " kľúčové slovo . deklaruje premennú triedy . Nasledujúci príklad ukazuje syntax deklarovaní premennej triedy :
private static String someName ;
Táto premenná bude prístupná cez všetky inštancie triedy , s prípadnými zmenami na neho odráža v každom prípade . S premennou inštancie , každá inštancia bude mať samostatnú verziu premenné , ale použitie " statické " kľúčové slovo znamená , že všetky inštancie budú odkazovať na rovnakú premennú . Metódy triedy môže zmeniť hodnotu statické premenné , ako aj prístupu k nemu .
Inštancia
Java programy môžu priradiť hodnoty do triedy premenných , keď je vytvárať . Nasledujúce rozšírený výpis kódu ukazuje inicializáciu premennej triedy :
private static String someName = " Marie " ;
Táto hodnota , raz nastavíte , bude prístupná pre všetky inštancie danej triedy . Inštancia môže tiež zmeniť hodnotu , novú hodnotu rovnakú pre všetky prípady , na rozdiel od premenných inštancie . Triedy premenných , ako je tento sú užitočné v prípadoch, keď hodnota dát je logicky bude rovnaké pre všetky inštancie triedy .