Познавам JDK 1.5 доста добре. Както всички знаем, освен новия API (като AtomicInteger, например), имаше големи езикови промени, като предоставяне на поддръжка за generic, добавяне на enum, предоставяне на автоматично поставяне в кутия и автоматично разопаковане и така нататък.
Искам да намеря някои ресурси, които за предпочитане имат кратко описание на новите функции в JDK 1.6 и 1.7 (за големи нови функции предпочитам да чета пълни обяснения). Що се отнася до промените в API, само големи промени са приемливи и кратък преглед на нов (ако си спомням, пишете, че има нов начин за четене на знаци от конзолата, например). Що се отнася до функциите, искам да намеря пълен списък (такива промени в разпределението на обектите, сега JVM всъщност може да създава обекти в стека за оптимизационни цели, например, но не знам подробностите).
За JDK 1.6 Основни характеристики на технологията на Java и Съвместимост на Java™ SE 6 с J2SE 5.0. За JDK 1.7 Работа с промени в изключенията на Java SE 7, но това е непълен списък.