Hirdetés

Változók

3 perc olvasás

Változók

  • Az objektum az állapotát változókban tárolja.
  • Olyan adatelem, amely azonosítóval van ellátva
  • inicializálatlan lokális változót nem tudunk használni, ezt első használat előtt kell megtenni
  • Változót lehet véglegesen is deklarálni. A végleges változó értékét nem lehet megváltoztatni az inicializálás után, ezt a final kulcsszó használatával tudjuk megtenni
  • A változó neve csak érvényes azonosító lehet: tetszőleges hosszúságú Unicode karakterekből álló sorozat, de az első helyen csak betű szerepelhet
  • típusa meghatározza, hogy milyen értékeket vehet fel a változó, és milyen műveleteket hajthatunk végre rajta
  • Változódeklaráció: type name; / type name=érték
  • A változó rendelkezik hatókörrel is, melyet a deklaráció helye egyértelműen meghatároz
    • Tagváltozó
      • osztályon belül, de a metódusokon kívül lehet deklarálni
      • osztály egészében látható
    • Lokális változó
      • egy kódblokkon belül vannak
      • láthatósága a deklaráció helyétől az őket közvetlenül körülvevő blokk végéig tart
    • metódusok formális paraméterei
      • egész metóduson belül látható
    • kivételkezelő paraméterek
      • egész metóduson belül látható
    • Az adattípusoknak két csoportja van
      • Primitív
        • egy egyszerű értéket képesek tárolni: számot, karaktert vagy logikai értéket
        • byte
          • bájt méretű egész
          • 8-bit kettes komplemens
        • Short
          • rövid egész
          • 16-bit kettes komplemens
        • Int
          • egész
          • 32-bit kettes komplemens
        • Long
          • hosszú egész
          • 64-bit kettes komplemens
        • Float
          • egyszeres pontosságú lebegőpontos
          • 32-bit IEEE 754
        • Double
          • dupla pontosságú lebegőpontos
          • 64-bit IEEE 754
        • Char
          • 16-bit Unicode karakter
        • Boolean
          • Logika
          • True vagy false

 

  • Referencia
    • Az objektum neve nem egy közvetlen értéket, hanem csak egy referenciát jelent
    • Az értéket közvetetten, a referencián keresztül érhetjük el
    • Tömbök
      • Több azonos típusú adatot tartalmaz
      • Hossza a létrehozásakor kerül megállapításra
      • Elemei a tömbben elfoglalt helyük szerint érhetőek el
      • A tömbök objektumok
      • Minden eleme azonos típusú
      • Egyik tömbből másikba valómásolásnál használhatjuk az arraycopy metódust
    • Osztályok
    • Interfészek

Iratkozz fel hírlevelünkre

Értesülj elsőnek a legújabb minőségi tételekről, jegyzetekről és az oldal új funkcióiról!

Sikeres feliratkozás

Valami hiba történt!