Depuis la page de téléchargements Java, on peut désormais récupérer le couple Java JRE (Java Runtime Environment) et JDK (Java Development Kit) 7.
Parmi les nouveautés, on peut citer :
- La déduction/inférence de type. Au lieu d’écrire « myClass maClasse = new myClass() », on peut tout simplement déclarer la variable par son nom tel que : « maClasse := new myClass() ». On gagne du temps, mais certains pourraient trouver ça moins lisible.
- Nouveaux apports au niveau de l’API de persistance.
- Mise à jour de l’architecture du chargeur de classes.
- Nouveaux apports au niveau du langage : gestion des chaînes pour l’instruction « switch ».
- Les instructions « try » avec ressources : L’instruction try- avec ressources est une instruction qui déclare une ou plusieurs ressources. Ce sont des objets qui doivent être fermés lorsque le programme a fini de les utiliser.
- Multicatch d’exceptions (exemple : catch (IOException … | FileNotFoundException …))
- Support de l’Unicode 6.0.
- Intégration dans NetBeans 7.0.
- Et encore bien d’autres.
La documentation est fournie sur le site officiel du JDK. Bon développement à tous.
Mais aussi…
NetBeans 7.0.1 est également disponible et est compatible avec l’entièreté de la certification JDK 7. Il permet l’édition d’HTML 5, et intègre la mise à jour du serveur Glassfish en 3.1.1.
La liste des changements peut être consultée sur FileHippo.