Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 hodnoty dát Java premenné ukladať alebo objekt odkazy . Nasledujúca ukážka premenná uchováva celočíselnú hodnotu primitívneho typu : 
 
 int myNum = 5 ; 
 
 Nasledujúci príklad kódu ukazuje vytvorenie premennej pre uloženie odkaz na objekt , pomocou triedy Integer : 
 
 Integer MyNumber = new Integer ( 5 ) ; 
 
 ukladá je odkaz na objekt skôr než hodnotu dát ako v prvom príklade . Keď Java narazí na tento kód , bude to vytvoriť objekt podľa triedy vyhlásenie Integer , vracia odkaz na umiestnenie nového objektu v pamäti . Po operácii priradenie indikovaná rovná sa , bude " MyNumber " názov premennej poukazujú na tomto mieste . 
 Triedy 
 
 Keď programátori vytvárať aplikácie v jazyku Java s použitím objektovo - orientované techniky , ktoré vytvárajú jedno alebo viac vyhlásení triedy , definuje objekty , ktoré potrebujú vykonávať rad úloh v aplikácii ako celok . V deklarácii triedy , môžu vývojári obsahovať premenné a metódy . Tieto premenné a metódy budú existovať pre všetky inštancie triedy vytvorené v rámci aplikácie . Metóda konstruktoru je obzvlášť dôležité , pretože keď programy v jazyku Java vytvoriť objekt triedy , metóda konštruktory vykoná . 
 Objekt Instance 
 
 Po vyhlásení trieda existuje v rámci aplikácie Java môžu programátori vytvárať inštancie objektu triedy . Programy možno tiež automaticky vytvárať objekty tried poskytnuté ako štandard v rámci jazyka , ako je trieda Integer . Nasledujúci kód vzorky demonštruje vytvorenie objektu triedy " Helper " v aplikácii s " Helper " deklarácia triedy : 
 
 Helper myHelp = new Helper ( " Jim " ) ; 
 
 by práce v prípade , že trieda konštruktor berie parameter reťazec . 
 inštancie premenné 
 
 inštancie premenné ukladať dáta pre jednotlivé inštancie triedy . Napríklad , v " Pomocník " triedy , nasledujúce premenné inštancie mohla byť vyhlásená za : 
 
 private String Jmeno ; 
 
 To by za normálnych okolností sa pred metódu konštruktora , ktorý ju môže konkretizovať takto : 
 
 verejné Helper ( String helperName ) { 
 
 Jmeno = helperName ; 
 
 } 
 
 Je bežnou praxou , aby zabezpečili, že všetky premenné inštancie bola priradená hodnota v čase, keď metóda konštruktory dokončenie zavádzania . Premenné inštancie sú zvyčajne deklarovaný vlastné zviditeľnenie , čo znamená , že ich hodnoty možno meniť iba v rámci triedy . 
 Prístup 
 
 Kód externej k triede môže niekedy získať prístup premenné inštancie prostredníctvom metód triedy ako v nasledujúcom príklade kóde : 
 
 public String getName ( ) { 
 
 vrátiť myname ; 
 
 } 
 
externý kód môže pristupovať premenné by volanie tejto metódy na inštanciu triedy , takto : klipart
 String theName = myHelp.getName ( ) ; 
 
 Toto je metóda " prístupový " . Všetky metódy poskytujú externé kód sa schopnosťou meniť hodnoty premenných inštancie , " Mutator " metódy , môže vykonávať kontroly , aby sa zabránilo neplatné hodnoty boli použité .