Задание 1 из 2 · Теория и квиз · +40 XP
JVM и коллекции
Код Java компилируется в байткод и выполняется JVM; память освобождает сборщик мусора. Интерфейс задаёт контракт, List<String> — дженерик с проверкой типов при компиляции (в рантайме типы стираются). Сравнивать строки нужно через equals, а не ==. Для многопоточности — ExecutorService и ConcurrentHashMap.