Différence entre JDK 1.5 et JDK 1.6
JDK 1.5 ou JDK 1.6
Un examen de JDK 1.5 et JDK 1.6 est une bonne route car elle nous ramène à la mémoire, où l'un des programmes est un prédécesseur d'un autre. JDK ou Java 1.5 est un programme qui a été publié fin 2004. JDK 1.5 est aussi appelé JDK 5.0. Cette même analogie suit la JDK 1.6 qui est aussi appelée JDK 6.0.
JDK 1.5 est livré avec l'option d'offrir un support aux génériques, car sa documentation montre qu'il est compatible ou fournit une compatibilité avec la sécurité de type compilation-temps, et avec cet avantage il élimine tout besoin d'utiliser des versions typographiques ou de conversion de type.
Une autre chose que l'on peut dire de JDK1.5 concerne les métadonnées. C'est ce que l'on appelle parfois des annotations. Ce sont ces classes qui permettent de tagger les méthodes avec des données supplémentaires, qui sont ensuite traitées par les utilitaires sensibles aux métadonnées.
L'Autoboxing ou le unboxing était également une autre fonctionnalité qui a été mise au point dans la compilation de JDK 1.5. Cette fonctionnalité permet des conversions automatiques qui interviennent entre les types primitifs comme int et les classes d'enveloppes primitives comme des entiers.
Les énumérations, d'autre part, viennent avec le mot-clé enum qui crée une police de caractères spécifique qui est une liste ordonnée de valeurs telles que le jour, le mois ou même l'heure. Dans les versions précédentes du programme, il n'était pas tout à fait possible d' y accéder et ne pouvait être atteint que par des entiers sûrs non typés, ou pour les personnes sérieuses, construit manuellement des classes. Le swing de JDK1.5 est un tout nouveau look avec un look et une sensation skinnable appelé synthé.
Une comparaison de JDK 1.5 avec JDK 1.6 est assez énorme. La différence globale est que JDK 1.6 est beaucoup plus rapide et que l'exécution des commandes est transparente. Le fonctionnement rapide et fluide affecte les postes de travail et les serveurs.
JDK 1.6 est également la première plate-forme Java à avoir le support de Windows Vista, même si la version n' a pas été soutenue longtemps en production.
La mise à niveau vers JDK 1.6 de JDK 1.5 est accompagnée d'avantages tels que JavaScript qui est intégré et inclus dans l'ensemble de la plate-forme, plate-forme complète légère qui peut être utilisé pour les différents services Web. JDK 1.6 est également livré avec une interface graphique simplifiée qui permet même aux utilisateurs novices d'apprendre et de suivre. Il est également important dans la fourniture d'une conception simplifiée de l'interface graphique et d'une prise en charge étendue de la plate-forme native.
Une autre chose qui est unique dans JDK 1.6 et qui n'est pas disponible dans JDK 1.5 est qu'il y a une implémentation complète de JDBC4. Ceci est également crucial dans la fourniture d'un support de base de données XML. JDK 1.6 est également livré avec une base de données Java inclus et un utilisateur est libre d'utiliser dans le déploiement de la base de données Java. JDK 1.6 est également différent de JDK 1.5 en ce sens qu'il offre un support complet de l'IDE5.5 NetBeans.
Il est également important de mentionner que JDK 1.6 est livré avec quelques améliorations de sécurité améliorées par rapport au JDK 1.5. Parmi ceux-ci figurent la sécurité de la plate-forme native, Java Authentification and Authorization Service (JAAS), la nouvelle carte à puce I/OAPI, les services de sécurité native et les mises à jour de la bibliothèque.
Les idées Clis
L'objectif global de JDK 1.6 était d'améliorer le service par rapport à JDK 1.5.
JDK 1.5 aussi appelé JDK 5.0 et JDK 1.6 est aussi appelé JDK 6.0.
Les applications tournent plus vite sur JDK 1.6 que sur JDK 1.5.
JDK 1.6 est la première application Java à prendre en charge Vista.
JDK 1.6 est livré avec l'intégration JavaScript dans la plate-forme.
JDK 1.6 est léger et léger en ressources système.
JDK 1.6 a une interface graphique attrayante et simplifiée.
JDK 1.6 permet le support de NetBeans IDE 5.5.
JDK 1.6 est également livré avec des fonctions de sécurité améliorées.
Une question ? Nous avons oublié quelque chose ? n'hésitez pas à participer aux commentaires. Nous compléterons cet article avec plaisir.