Kaip JVM valdo automatinį atminties išlaisvinimą ir nenaudojamų objektų valymą?
Java
Kokie yra skirtumai tarp HashMap naudojimo su sinchronizuotomis metodais ir ConcurrentHashMap naudojimo daugiagijų aplinkoje?
Paaiškinkite optimistinio užrakinėjimo metodo veikimo principą duomenų konkurencinio prieigos valdyme.
Paaiškinkite visiško užblokavimo koncepciją duomenų bazių valdyme ir jos ypatybes.
Koks elgesys pasireiškia programoje, jei funkcija kviečia save be išėjimo sąlygų?
Kaip vykdoma Bean konfigūracija ir registracija Spring Framework ribose?
Ar galima pakeisti statinio metodo įgyvendinimą pogrupyje jį perrašant?
Ar turite patirties naudodami aspektų orientuotą programavimą su Spring AOP?
Ar turite patirties naudodami java.util.concurrent biblioteką tvarkyti gijas ir sinchronizaciją?
Kuris priklausomybių injekcijos metodas Bean'ui Spring'e yra laikomas labiausiai rekomenduojamu?
Ar galima pakeisti metodo rezultato tipą jo perkrovimo metu, jei metodai turi tą pačią parametrų sąrašą?
Kuo skiriasi statiniai metodai objektų orientuoto programavimo kalboje nuo metodų, kurie perrašomi vaikų klasėse?
Ar turite patirties naudodami paralelinius srautus Stream API duomenų apdorojimui?
Kaip yra susiję metodai equals ir hashCode Java ir kodėl svarbu juos teisingai kartu įgyvendinti?
Kodėl rekomenduojama vienu metu perrašyti metodus equals ir hashCode Java kalboje?
Ar galite apibūdinti pagrindinius operacijų tipus, kurie yra prieinami Java Stream API?
Kaip vyksta elementų inicijavimas ir pridėjimas į JVM viduje esančią steką?
Ar būtina įgyvendinti hashCode metodą JPA entitetuose, kad būtų užtikrintas teisingas veikimas kolekcijose?
Ką tiksliai išlaisvina šiukšlių surinkėjas: heap atminties sritis ar stekas?
Ar reikia perrašyti equals metodą JPA entitetuose, kad būtų užtikrintas teisingas objektų palyginimas?