Différence entre JDK 1.5 et JDK 1.6

Différence entre JDK 1.5 et JDK 1.6

JDK 1.5 VS JDK 1.6

Un examen de JDK 1.5 et JDK 1.6 est une bonne route car elle nous emmène dans le passé, où l'un des programmes est un prédécesseur d'un autre. JDK ou Java 1.5 est un programme publié fin 2004. JDK 1.5 est également appelé JDK 5.0. Cette même analogie suit le JDK 1.6 qui est également appelé JDK 6.0.

JDK 1.5 est livré avec la possibilité d'offrir un support aux génériques, car sa documentation montre qu'elle est compatible ou offre une compatibilité avec la sécurité de type compilé, et avec cet avantage, il élimine tout besoin d'utilisation de typastes ou de conversion de type.

Une autre chose qui peut être dite de JDK1.5 concerne les métadonnées. Ceci est également appelé parfois des annotations. Ce sont ces classes qui permettent de marquer des méthodes avec des données supplémentaires, qui sont ensuite traitées par des utilitaires de conscience des métadonnées.

L'autoboxing ou le déballage était également une autre caractéristique sur laquelle était axée dans la construction de JDK 1.5. Cette fonctionnalité permet des conversions automatiques qui se situent entre les types primitifs comme INT et les classes de wrapper primitives comme entier.

Les énumérations, en revanche, sont livrées avec le mot clé Enum qui crée une police 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 de les y arriver et ne pouvait être atteint que par des entiers sûrs non de type ou pour les personnes sérieuses, des classes construites manuellement. Le swing de JDK1.5 est un tout nouveau look avec un look et une sensation de 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 l'exécution des commandes est transparente. La course rapide et fluide affecte les ordinateurs de bureau et les serveurs.

JDK 1.6 est également la première plate-forme Java à avoir la prise en charge de Windows Vista, bien que la version n'ait pas été soutenue depuis longtemps en production.
Mise à niveau vers JDK 1.6 de JDK 1.5 est livré avec des avantages tels que JavaScript qui est intégré et inclus dans toute la plate-forme, une plate-forme légère complète qui peut être utilisée pour les différents services Web. JDK 1.6 est également livré avec une interface graphique simplifiée qui permet aux utilisateurs novices de même apprécier l'apprentissage et de suivre. Il est également important dans la fourniture d'une conception de GUI simplifiée et d'un support de plate-forme natif élargi.

Une autre chose qui est unique dans JDK 1.6 qui n'est pas disponible dans JDK 1.5 est qu'il y a une implémentation JDBC4 complète. Ceci est également crucial dans la fourniture de la prise en charge de la base de données XML. JDK 1.6 est également livré avec un Java DB incluse et un utilisateur est libre pour 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 qu'il offre un soutien complet au NetBeans IDE5.5.

Il est également important de mentionner que JDK 1.6 est livré avec des améliorations de sécurité améliorées par rapport au JDK 1.5. Parmi ceux-ci, notamment la sécurité de la plate-forme native, le service d'authentification et d'autorisation Java (JAAS), la nouvelle I / OAPI de la carte à puce, les services de sécurité natifs et les mises à jour de la bibliothèque.

Résumé

L'objectif global de JDK 1.6 devait fournir un service amélioré sur JDK 1.5.
JDK 1.5 également appelé JDK 5.0 et JDK 1.6 est également appelé JDK 6.0.
Les applications s'exécutent plus rapidement sur JDK 1.6 par opposition à JDK 1.5.
JDK 1.6 est la première application Java à soutenir Vista.
JDK 1.6 est livré avec l'intégration JavaScript dans la plate-forme.
JDK 1.6 est léger et léger sur les 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 fonctionnalités de sécurité améliorées.