Cum se realizează inițializarea întârziată a obiectelor în sistemele software?
Java
Ce se înțelege prin procesul de selecție și apelare a metodei în timpul execuției programului?
Cum se evaluează eficiența căutării unei valori după cheie în structura de date HashMap?
În ce loc din memoria mașinii virtuale sunt de obicei plasate variabilele statice?
Explicați ce înseamnă cuvântul cheie volatile în programare și pentru ce este folosit.
Cum se evaluează eficiența căutării unui element în structura de date TreeMap?
Descrieți experiența dvs. cu limbajul Java și proiectele în care l-ați utilizat
Explicați ce sunt afirmațiile (Assertions) și cum sunt utilizate în programare.
Pot fi metodele GET și POST idempotente, și în ce constă diferența lor în acest sens?
Care sunt avantajele și dezavantajele utilizării cuvântului cheie synchronized în Java?
Se poate considera că bean-urile au un nivel de vizibilitate predefinit implicit?
Ce mecanism asigură blocarea pentru metodele nesincronizate pentru a preveni executarea simultană într-un mediu multi-thread?
Protocolul HTTP are proprietăți de comunicare sincronă?
Care sunt avantajele și dezavantajele utilizării compoziției în comparație cu moștenirea în programarea orientată pe obiecte?
În ce parte a memoriei JVM sunt plasate metodele statice ale claselor?
Explicați principiul inversiunii controlului și de ce este utilizat în programare.
Ce în Java asigură controlul accesului la secțiunea critică prin cuvântul cheie synchronized?
Poți oferi exemple de interfețe funcționale în programare?
Ce tip de interfață este utilizat în metoda forEach pentru procesarea elementelor colecției?
Poți explica ce stări poate avea un obiect Entity?