Каква е целта на използването на класове-обвивки в програмирането?
Java
Можете ли да обясните какво представлява Java Development Kit (JDK)?
Какви методи могат да се използват за реализиране на извикване на callback функция в Java Bean?
Защо класът Map в Java не реализира интерфейса Iterable?
Обяснете концепцията за интерфейса Runnable в езика за програмиране Java и неговото предназначение.
Какви са предимствата и недостатъците на използването на индекси в системите за съхранение на данни?
Можете ли да обясните принципа на разделяне на интерфейсите от SOLID и неговата важност в проектирането на програми?
В кои случаи се препоръчва прилагането на индексиране за ускоряване на заявките в базата данни?
Как се добавя нов елемент към структурата данни HashMap?
Можете ли да опишете основните видове операции, налични в API-то на Stream в Java?
Как се определя времевата сложност при вмъкване на елемент в средата на ArrayList?
Каква е разликата между статичен вложен клас и нестатичен вътрешен клас в Java?
Можеш ли да изброиш типовете класове, използвани в обектно-ориентираното програмиране?
Какви подходи и техники за използване на полиморфизъм са налични в Java и как се реализират?
Осигурява ли методът hashCode уникалност за всеки обект?
Може ли да се обявяват полета вътре в интерфейс в езика за програмиране?
Какви са предимствата и недостатъците на използването на инкапсулация в обектно-ориентираното програмиране?
Каква е целта на използването на метода wait() в обект от клас Object в Java?
Можете ли да обясните какво представлява Java Runtime Environment (JRE)?