Aktualizacje JDK języka Java zazwyczaj nie wprowadzają znaczących zmian, o ile nie jest to oczywiście kolejna wersja Javy - przeważnie są to poprawki błędów. Tym razem jest jednak inaczej. Aktualizacja o numerze 10 do JDK 6 wprawdzie nie powoduje zmian w samych interfejsach programistycznych, wnosi za to bardzo istotne poprawki w działaniu samej maszyny wirtualnej.
Najważniejsze zmiany to:
- Przyspieszenie pobierania wersji konsumenckiej Javy (JRE) - składa się ona z małego jądra i opcjonalnie pobieranych potrzebnych dodatków - dzięki temu z punktu widzenia użytkownika ściągnięcie JRE będzie znacznie szybsze.
- Applety Java będzie można konfigurować tak jak aplikacje Java Web Start, przy pomocy protokołu JNLP, co daje znacznie większe możliwości. Applet będzie też lepiej współpracował z przeglądarką.
- Pojawia się też nowa domyślna i lepiej wyglądająca skórka na aplikacje Java (Nimbus Look and Feel)
- Dodatkowo jest też sporo małych, acz istotnych poprawek, na przykład lepsza obsługa antyaliasingu dla czcionek
Więcej informacji w artykule Introducing Java SE 6 update 10.