Я хорошо знаю JDK 1.5. Как все мы знаем, помимо нового API (такого как, например, AtomicInteger), произошли серьезные языковые изменения, такие как обеспечение поддержки универсального, добавление enum, приватное автоматическое заполнение и автоматическое распаковывание и т. Д.
Я хочу найти некоторые ресурсы, в которых желательно краткое описание новых функций в JDK 1.6 и 1.7 (для больших новых функций я предпочитаю читать полные пояснения). Что касается изменений API, допустимы только серьезные изменения и краткий обзор нового (если я вспомню write, то есть новый способ чтения символов из консоли, например). Что касается возможностей, я хочу найти полный список (такие изменения в распределении объектов, теперь JVM может фактически создавать объекты в стеке для целей оптимизации, например, но я не знаю подробнее).
для JDK 1.6
Основные возможности технологии Java и Совместимость Java ™ SE 6 с J2SE 5.0 . Для JDK 1.7 Работа с изменениями исключений Java SE 7 , но это неполный список.