Objasnite svrhu i karakteristike korišćenja ključne reči volatile u programiranju.
Java
Šta vraća metoda hashCode u Javi?
Koja osnovna klasa služi kao predak za sve ostale klase u objektno-orijentisanom programiranju?
Da li je moguće izmeniti implementaciju statičke metode u podklasi prepisivanjem?
Kako mehanizmi sakupljača smeća određuju koji objekat treba osloboditi iz memorije?
Можеш ли да навеш два главна типа операција реализованих помоћу Stream API?
Можете ли објаснити зашто се у развоју апликација на Јави користи анотација @Transactional?
Koji su osnovni principi i preporuke pri implementaciji metode hashCode za vaše klase?
Šta će se desiti sa metodom označenom sa @PreDestroy ako pripada prototipu beana u Springu?
Може ли се имплементација Singleton патерна сматрати безбедном са становишта мултитхрединг?
Šta razlikuje Spring Boot od glavne platforme Spring i koje su njihove funkcionalne razlike?
Koji mehanizmi upravljaju oslobađanje memorije u sistemu?
Можеш ли да наведеш основне архитектонске принципе који стоје у основи Spring Framework-а?
Можете ли објаснити шта је Hibernate и како се користи у развоју Java апликација?
Да ли ће ток података бити извршен без покретања финалне операције?
Koji nivo izolacije transakcija pruža najveću zaštitu od sukoba?
Da li je dozvoljeno koristiti vrednost null kao ključ u HashMap?
U kojim situacijama je preporučljivo koristiti rešenja zasnovana na NoSQL bazama podataka?
Можете ли објаснити шта су нерелативне базе података и како се разликују од традиционалних релационих система?
Koje vrste opsega postoje za komponente ili beane u okviru ubrizgavanja zavisnosti?