Kilka zmian w kolejności ważności/użyteczności według mnie:
- Możliwość używania Stringów w instrukcjach "switch"
- Możliwość używania podkreślenia w wartościach typu integer. Umożliwia to czytelniejsze zapisywanie długich liczb. Znak "_" jest "nie brany pod uwagę/usuwany".
- Łatwy zapis liczb w postaci dwójkowej, z konwersją do typów integer (byte, short).
- Notacja "diament" w deklaracjach kolekcji.
Jak widać te zmiany są raczej powierzchowne, trochę upraszczają notację. Wydaje mi się, że dużych zmian w JDK7 nie ma co oczekiwać. Dopiero w JDK8 które będzie bardziej Oraclowe będzie bardziej ciekawe.
Podczas 4Developers Marcin Kalas podawał te i kilka innych możliwych zmian w JDK 7. Napisałem na twitterze, że będzie na tyle ciekawie, że jeśli nie teraz, to SCJP 7 będzie nie do zdania :) Na pewno będzie niezwykle, ale to bardzo niezwykle ciekawie.
OdpowiedzUsuń