Можно ли использовать примитивные типы данных в качестве ключей в структурах данных или базах данных?
Какие причины делают протокол REST ориентированным на синхронную работу?
Обладает ли разработчик возможностью изменять параметры памяти до начала выполнения программы?
Можно ли определить реализацию методов непосредственно внутри интерфейса?
Обладает ли разработчик возможностью контролировать работу сборщика мусора до запуска приложения?
Возможно ли применять две финальные операции последовательно в рамках одного Stream в Java?
Возможно ли назначить несколько URL-адресов для одного метода, аннотированного @RequestMapping?
Могут ли два различных объекта иметь одинаковое значение хеш-кода?
Можно ли обратиться к окончательному полю класса внутри его закрытого сеттера?
Какое назначение у интерфейсов в программном обеспечении?
Какова роль аннотации ComponentScan в конфигурации Spring-приложений?
Какую роль выполняет область Heap в виртуальной машине Java?
В какой момент происходит инициирование выполнения потока данных (Stream)?
Кто ответственен за определение структуры данных для проекта?
Можно ли выполнить коммит транзакции, если первая таблица успешно зафиксировала данные, а во второй возникла ошибка?
Объясните, что означает, что REST API является безсостоящим или с состоянием, и в чем заключается разница?
Когда сталкиваешься с сложной задачей, предпочтительнее самостоятельно анализировать её или искать решение в интернете?
Почему важно автоматизировать проверки кода с помощью тестов?
Какая основная задача выполнения критических секций с помощью блока synchronized в Java?
Объясните, что подразумевается под независимостью транзакций в системе управления базами данных