Встречается на собеседованиях • сегодня

Как развивался

Java развивался с 1995 года, когда Sun Microsystems выпустила первую версию. Основные вехи: 1. **Java 1.0 (1996)** – базовая версия с core API, AWT, applets. 2. **Java 1.2 (1998)** – "Java 2", добавились Swing, Collections Framework. 3. **Java 5 (2004)** – generics, аннотации, autoboxing, enum. ```java List list = new ArrayList<>(); // Generics ``` 4. **Java 8 (2014)** – лямбды, Stream API, Optional. ```java list.stream().filter(s -> s.length() > 3).forEach(System.out::println); ``` 5. **Java 11 (2018)** – LTS, var для локальных переменных, HTTP Client. 6. **Java 17 (2021)** – текущий LTS, sealed classes, pattern matching. Сейчас Java развивается через 6-месячные релизы с инкрементными изменениями, а Oracle поддерживает долгосрочные версии (LTS).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы