Sobes.tech

Защо в реализирането на колекцията HashSet не е предвиден метод за получаване на елемент по индекс, както е в списъка?

Junior — Middle
170

if (Boolean.TRUE.equals(bool)) { // проверка на първия ключ String firstKey = keys.iterator().next(); if (firstKey == "public") { keys.stream().forEach(key -> { // ... някаква логика log.warn("Използване на ключ " + key); }); } } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // проверка на първия ключ String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... някаква логика log.warn("Използване на ключ " + key); }); } } }

170

Как се извършва разпределянето на памет при създаването на нов низ в програмирането?

Junior — Middle
170

Кой шаблон за дизайн се използва при реализирането на класа StringBuilder за ефективна работа със стрингове?

Junior — Middle
170

Може ли да се направи наследник от enum, то есть да се разшири enum?

Middle+
170

Изучавали ли сте статии и материали, посветени на процеса на разработка на софтуер?

Junior — Middle
170

В кои ситуации използването на транзакции няма да доведе до автоматично връщане на промените?

Junior — Middle
170

Как се осъществява използването на оптимистично блокиране в системите за управление на данни?

Junior — Middle
170

Какъв набор от състояния може да приема обект в Hibernate по време на неговия жизнен цикъл?

Junior — Middle
170

Каква е разликата между REST протокола и съобщенията Kafka в контекста на обмена на данни?

Junior — Middle
170

Можете ли да обясните предназначението и работата на анотацията @PostConstruct в рамките на Spring?

Junior — Middle
170

Как да реализирате обединяването на таблици с помощта на HQL?

Junior — Middle
170

Каква е разликата между класовете InputStream и Reader при работа с потоци от данни в Java?

Junior — Middle
170

Каква е разликата между начините за обединяване на промени в Git с помощта на rebase и merge при конфликти?

Junior — Middle
170

Какви методи и инструменти обикновено използваш за взаимодействие с базата данни в рамките на Spring приложения?

Junior — Middle
170

Кои компоненти и механизми за многопоточност сте използвали в проектите си?

170

Какви предимства предоставя използването на полиморфизъм в езика Java?

Junior — Middle
170

В кои ситуации е препоръчително да се прилагат изключения, възникващи по време на изпълнение на програмата?

Junior — Middle
170

Какви допълнителни фактори са важни за вас при избора на работа, освен нивото на заплащане?

Junior — Middle
170
/731