Recap java, semaine 34, année 2010

La récap Java, 3 entrée(s) pour la semaine du 23 août au 29 août 2010.

Comme toujours, cliquez sur les titres pour les articles complets.


« Extension Methods » de C# 3.0 VS « Defender Methods » de Java 7 par adiGuba (27/08/2010 12:58)

J’essaye de suivre régulièrement les mailing-lists concernant l’évolution du langage Java. En particulier celle des projets Coin et Lambda, traitant principalement de l’évolution du langage. Il est intéressant de voir à quel point chaque petit détail peut prendre une importance capitale, que ce soit pour des raisons de compatibilités et voir même philosophique… Bien que ce soit des langages orientées objets, j’ai toujours dit que les C++, Java et C# offrait chacun une approche différente […]

Tags: .NET, 7 Dolphin


Java 7 : petit état des lieux du projet Lambda… par adiGuba (25/08/2010 13:06)

En fin d’année dernière, le report de Java 7 laissait envisager l’intégration des closures. Cela a donné naissance au projet Lambda dont l’objectif était de regrouper les différents travaux afin d’en sortir une spécification claire et fonctionnelle quitte à se passer de certain « power-concept ». Il en ressort une proposition d’expressions Lambda relativement allégée vis à vis des multiples et très complètes propositions de closures qui ont pu être proposées par le passé. Mais cela s’accompagne […]

Tags: 7 Dolphin , 8


Java 7 et les try-with-resources (ARM block) par adiGuba (23/08/2010 13:08)

Après le multi-catch/rethrow et depuis la version b105, les derniers builds du JDK 7 intègrent désormais le support des try-with-resources (bloc ARM), ce qui permettra enfin de pouvoir gérer proprement la fermeture des ressources de manière simple et efficace. Voilà enfin une syntaxe claire et précise pour libérer les ressources proprement et sans erreur… Quel est le problème avec les ressources ??? Contrairement à la mémoire, les autres types de ressources ne sont pas gérées […]

Tags: 7 Dolphin