ou INSCRIVEZ-VOUS Mot de passe oublié ?
Publicité

Développement : Java Standard Edition 6 enfin disponible

Dernière étape avant la liberté ?

Sun JavaAprès de longs mois d'attente, la version 6 de Java est enfin disponible. Cette version apporte de nombreuses nouveautés, dans beaucoup de domaines variés. Les informations contenues dans cet article sont donc loin d'être exhaustives.

En ce qui concerne les interfaces, swing peut maintenant utiliser les bibliothèques natives (GTK et Windows) pour son « Look and feel ». La qualité d'affichage des textes a été améliorée en utilisant l'antialising, le glisser/déposer a été simplifié, et de nombreux bugs corrigés. L'intégration au bureau a été grandement améliorée, en partie par de nouvelles classes d'AWT. Il est maintenant possible de récupérer les réglages par défaut du système (comme les associations entre types de fichiers et applications, le navigateur par défaut, etc), et d'utiliser la zone de notification système (system tray).

Les performances sont aussi de la partie, selon les benchmarks, processeurs et applications utilisées. JVMTI s'est vu ajouter la possibilité d'accéder à la mémoire heap, et « l'attach-on-demand ». Un moteur permettant l'exécution de langages de scripts dont JavaScript a aussi été ajouté.

En ce qui concerne l'internationalisation, Java supporte maintenant IDN (nom de domaine internationalisé), ainsi que de nouveaux calendriers (comme le calendrier impérial japonais). Pour l'intérêt pratique, la variable CLASSPATH peut maintenant utiliser le caractère spécial *, ce qui devrait grandement simplifier son utilisation.

D'autres nouveautés sont aussi visibles dans les API déjà existantes, au niveau du XML et des services web, ou du fonctionnement interne de la JVM avec des améliorations du Garbage Collector (système de libération de la mémoire), etc. Rappelons aussi que Netbeans 5.5 (aussi adapté pour le développement web en Java, ainsi que le C/C++ via plugin) est sorti le 5 décembre, déjà accompagné d'un bon nombre de tutoriels, screencast, etc.

Sun a aussi communiqué son souhait de libérer Java sous licence GPL v2, dès la version 7.

D’autres compléments d’informations :
Source : developpez.com
le 12 décembre 2006 à 16:38 (17 072 lectures)