Java glavno Flashcards
Objekti mogu biti?
Primitivni ili referenti
Koji su tipovi nasljeđeni iz C-a?
int, float, double, byte, char, short, long
Referetni tipovi imaju svoju
Klasu
Zadana vrijednost referetnog tipa?
null
Zadana vrijednost primitivnog tipa?
0 ili false
Može li se koristiti zadani konstruktor ako napravimo svoj?
Ne
Kako se uspoređuju objekti?
Prema referencama i vrijednosti
Sve klase imp ili exp nasljeđuju?
java.lang.Object
Super predstavlja?
Referencu na nadklasu
This predstavlja?
Referencu na podklasu
Prva naredba svakog konstruktora podklase je?
super()
Što su anotacije?
Upute kompajleru
Navedi koje metode sadrži Object? (6)
equals, hashcode, tostring, clone, wait, notify
Što se ne smije kreirati iz apstraktnih klasa?
Objekti
Što ne sadrže apstraktne metode?
Tijelo metode
Mogu li apstraktne klase imati vlastiti konstruktor?
Da
Kako sprečiti daljnje nasljeđivanje klase?
Final
Privatne metode su automatski?
Final
Članovi apstraktne klase moraju biti?
private
Što su anonimne klase?
Tijelo im se definira prilikom instanciranja
Builder pattern se sastoji od?
Statičke klase unutar domenske klase
Što uključuje stack trace?
Naziv iznimke, opisnu poruku, lokaciju poziva
Kad se izvodi finally blok?
Uvijek
Koje razine ima Logger?
error, warn, debug, trace, info
Collection je?
Sučelje
Što sadrži Collection?
Set, List
Map nasljeđuje sučelje?
Map
Što je autoboxing?
Pretvorba primitivnih u referetne
Što sadrži Collections?
niz statičkih metoda za operacije nad zbirkama
wrapper metode
Što omogućuju arrayList i Vector
Promjenjivu strukturu
Pros i Cons ArrayLista?
Brzo lociranje
Nedostatak performansa kod umetanja
Pros i Cons LinkedListe?
Bolje performanse kod umetanja
Kod pretrage mora slijedno prolaziti