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. Dans 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.