décembre
2009
Originellement prévu pour février, Java 7 est reporté à septembre 2010. Bien que cela ne soit pas la cause du report (le JDK 7 milestone 5 qui aurait dû être une version « feature-complete »), il semblerait que les Closures
fassent leur grand retour. Après de multiples débat et plusieurs propositions,et après avoir été abandonnés et reporté à plus tard, elles sont bel et bien de nouveaux d’actualités pour Java 7 !
Peu d’info pour le moment mis à part une présentation lors des conférences de DEVOXX, mais il semblerait qu’on opte pour un mixte entre la très complète proposition BGGA, et la plus concrète FCM.
Rien d’officiel, mais la proposition BGGA a été mise à jour et simplifié de certaines éléments (suppression de la notion d’unrestricted-closure, les structures de contrôle sont déplacées dans une spécification propre) tout en adoptant la syntaxe défini par la proposition FCM.
De plus le nom des auteurs de FCM apparait pour la première fois dans les crédits de la proposition BGGA. Arriverait-on à un consensus ?
A noter également que ce report pourrait permettre une réévaluations de certaines des propositions refusées par le projet Coin (on parle notamment du multi-catch).
Tutoriels
Discussions
- [REFLEXION] Connaitre toutes les classes qui implémentent une interface
- Difference de performances Unix/Windows d'un programme?
- Recuperation du nom des parametres
- Définition exacte de @Override
- L'apparition du mot-clé const est-il prévu dans une version à venir du JDK?
- Possibilité d'accéder au type générique en runtime
- [ fuite ] memoire
- jre 1.5, tomcat 6.0 et multi processeurs
- Classes, méthodes private