| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Java 5 vs . Java 6
    Java 5 et Java 6 est semblable à bien des égards , la plupart , sinon la totalité , du code écrit pour Java 5 fonctionne sous Java 6 . Cependant, il ya des différences importantes entre eux. Comme toutes les précédentes versions de Java , Java 5 et Java 6 sont destinés à être bien fonctionner sous n'importe quel système d'exploitation en utilisant la JVM (Java Virtual Machine). Vitesse

    Cette conception a été le meilleur atout de Java , mais aussi sa plus grande responsabilité , car elle rend plus lent que les langues de niveau plus bas. Comme les versions précédentes, Java 6 vise à être plus rapide que ses prédécesseurs. Sun Microsystems, les créateurs de Java, affirme que Java 6 fera code écrit précédemment courir plus vite sans qu'il soit nécessaire de modifier ou de le recompiler. La majorité des benchmarks appui de cette affirmation , tout simplement, Java 6 est plus rapide que Java 5, mais encore ne correspond pas à la vitesse de la plupart des langages de bas niveau , tels que C + +
    interfaces utilisateur
    < . br>

    dans le passé , le développement d'une interface utilisateur en Java était une de temps et une tâche assez difficile . Java 6 vise à rendre cela plus facile en mettant en œuvre divers outils tels que SwingWorker et JTable . Sun a également mis en œuvre des améliorations de l'interface utilisateur graphique native pour Windows, Linux et Solaris, un système d'exploitation développé par Sun , Mac OS X est livré avec Java intégré hors de la boîte , y compris une interface utilisateur graphique
    .
    débogage

    Java 6 inclut de nouvelles ou , dans certains cas , l'amélioration des outils de suivi et de gestion , y compris la jhat «infâme» , qui est utilisé pour explorer les vidages de mémoire . Il comprend également des informations de diagnostic , qui permet une fixation bug un peu plus facile .
    Bases de données

    Java DB, un nouvel outil de gestion de base de données , a été incluse et est , comme le reste de la libération , libre d'utilisation. Java DB est basée sur l' open-source Apache Derby et est supporté par Sun. Ce système DB a un encombrement de seulement 2,5 Mo et peut fonctionner sur n'importe quoi à partir de PDA à grands mainframes . Il est conforme à la CDC , Java , JDBC et SQL. Java DB offre toutes les caractéristiques de sécurité standard qu'on peut attendre d' un système de base de données d'entreprise digne y compris le cryptage de fichiers , les deux formes externes et internes de l'authentification et la base de données peut être réalisée en lecture seule ou en écriture seule .

    Verdict

    ensemble, Java 6 est une amélioration sur les précédentes versions . Avec son haut- outils de débogage et plus rapide temps de parcours , il va rapidement devenir la norme sur Java 5 . Compte tenu de la rétrocompatibilité de Java 6 avec le code écrit en Java 5 , il ya peu de raison de retarder dans le déplacement de la version plus récente .

    Previous :

    next :
      articles connexes
    ·Comment formater la largeur des flotteurs en Java 
    ·Comment faire pour utiliser l'opérateur ternaire en Ja…
    ·Comparaison de la carte par rapport à la liste en Java…
    ·Comment créer un magasin de clés en Java 
    ·Comment définir le chemin pour Windows XP Java 
    ·Comment Entrée et sortie en Java 
    ·Comment formater une chaîne ASCII en Java 
    ·Comment utiliser CVS dans Eclipse 
    ·Comment chaînes de format dans la syntaxe Java Basic 
    ·Comment faire pour créer une pyramide Double -Sided en…
      articles en vedette
    ·Comment obtenir SoapClient pour envoyer un en-tête Acc…
    ·Comment compter le nombre de lettres d'une chaîne en V…
    ·Fonction PHP dans un cookie 
    ·Comment insérer un PHP Date et horodatage dans MySQL 
    ·Comment définir la largeur de l'image et de hauteur à…
    ·Comment faire un jeu Visual Basic 
    ·Comment ouvrir un fichier XML à partir du cache avec P…
    ·Comment faire pour convertir Seconds to Time for Visual…
    ·Comment insérer Ignorer ou Obtenez ID dans MySQL 
    ·Comment faire pour supprimer une valeur d'un tableau as…
    Copyright © Connaissances Informatiques http://fr.wingwit.com