Kaip vykdoma objektų atidėta inicializacija programinės įrangos sistemose?
Java
Ką reiškia metodo pasirinkimo ir iškvietimo procesas programos vykdymo metu?
Kaip vertinama HashMap duomenų struktūros efektyvumas ieškant reikšmės pagal raktą?
Kur paprastai yra statinės kintamosios virtualios mašinos atmintyje?
Paaiškinkite, ką reiškia raktažodis volatile programavime ir kam jis naudojamas.
Kaip vertinama TreeMap duomenų struktūros elemento paieškos efektyvumas?
Aprašykite savo patirtį dirbant su Java kalba ir projektuose, kuriuose ją naudojote
Paaiškinkite, kas yra assertions ir kaip jie naudojami programavime.
Ar gali būti GET ir POST metodai idempotentiniai, ir kuo jie skiriasi šiuo požiūriu?
Kokios yra raktinės žodžio synchronized naudojimo Java kalboje privalumai ir trūkumai?
Ar galima manyti, kad binai turi iš anksto nustatytą matomumo lygį pagal numatytuosius nustatymus?
Koks mechanizmas užtikrina užraktą nesinchronizuotoms metodams, kad būtų išvengta vienalaikio vykdymo daugiagijų aplinkoje?
Ar HTTP protokolas turi sinchroninės komunikacijos savybių?
Kokios yra kompozicijos naudojimo pranašumai ir trūkumai lyginant su paveldėjimu objektų orientuotoje programavime?
Kur JVM atmintyje yra klasės statiniai metodai?
Paaiškinkite kontrolės inversijos principą ir kodėl jis naudojamas programavime.
Kas Java užtikrina prieigos kontrolę prie kritinės sekcijos naudojant raktinę žodį synchronized?
Ar galite pateikti pavyzdžių apie funkcines sąsajas programavime?
Kokio tipo sąsajos naudojama forEach metodui kolekcijos elementams apdoroti?
Ar galite paaiškinti, kokias būsenas gali turėti Entity objektas?