4-5.-os előadás Flashcards
Tömb (Array) deklarációja, használata:
ArrayList<Valami> valamik= new ArrayList<>()</Valami>
Mi az a Java csomag? Hogyan adunk neki nevet?
Olyan namespace ami rendszerezi az összefüggő osztályokat és interfaceket.
Kiválasztunk neki egy nevet amit kisbetűvel írunk fel. Minden forráskódnak tartalmaznia kell (az elején) a csomag kijelentést. Egy lehet belőle.
Ha nincs neve az csak egy ideiglenes csomag.
A csomag elemei milyen láthatósági módosítót kaphatnak? Melyik mit jelent?
A csomagok részei lehetnek public-ok ezzel azt érjük el, hogy mindenhol láthatóak lesznek.
Ha nincs módosító, akkor package-private lesz, és így csak a csomagon belül érhetők el.
Hogyan lehet használni (meghívni) a Java csomag elemeit?
A forráskód első sorába be kell írni a csomag meghívását. Használható a név, vagy *.
Soroljon fel 4-et a Java API beépített csomagjai közül!
import java.io
import java.math
import java.sql
import java.util
(JAVA) Mi az az annotáció? Milyen formátuma van?
Az annotáció egy metaadat a programról, amely nem a program része,
@Entity formátuma van ahol a ‘@’ jel mutatja a compilernek, hogy annotációról beszélünk.
Lehet utána zárójelben részei, amik lehetnek névvel ellátottak. Ugyan azon a deklaráción használható több annotáció is. Magunk is létrehozhatunk annotációt de a java.langban vannak előre megírtak.
Mit csinál az @Override annotáció Javaban?
Informálja a compilert hogy a superosztály elemét az alosztályban felűlírjuk.