Nouvelles fonctionnalités dans JDK 1.6 et 1.7


Je connais assez bien JDK 1.5. Comme nous le savons tous, outre les nouvelles API (telles que AtomicInteger, par exemple), il y a eu des changements de langage majeurs tels que la prise en charge du générique, l'ajout d'enum, la privation de la boxe automatique et du déballage automatique, etc.

Je veux trouver des ressources qui ont de préférence une brève description des nouvelles fonctionnalités dans JDK 1.6 et 1.7 (pour big nouvelles fonctionnalités, je préfère lire des explications complètes). En ce qui concerne les changements d'API seuls les changements majeurs sont acceptables et courts examen du nouveau (si je me souviens écrire il y a une nouvelle façon de lire les caractères de la console, par exemple). En ce qui concerne les fonctionnalités, je veux trouver liste complète (de tels changements dans l'allocation des objets, maintenant JVM peut réellement créer des objets sur la pile à des fins d'optimisation, par exemple, mais je ne connais pas les détails).

Pour JDK 1.6 Caractéristiques principales de la technologie Java etCompatibilité Java™ SE 6 avec J2SE 5.0 . Pour JDK 1.7 Travailler avec Java SE 7 L'exception change, mais c'est une liste incomplète.

Author: Andrey Rubshtein, 2012-01-09

3 answers

JDK 1.6 Compatibilité http://www.oracle.com/technetwork/java/javase/compatibility-137541.html

Caractéristiques principales de la technologie Java http://www.oracle.com/technetwork/articles/java/javase6-build39-139826.html http://java.sun.com/developer/technicalArticles/J2SE/Desktop/JavaSE6_build39.html

Java SE 6 Performance Livre blanc http://www.oracle.com/technetwork/java/6-performance-137236.html

Note rapide, mise en œuvre de la Java.util.ArrayList a été modifié (en raison d'un bogue 6260652).


JDK 1.7

Compatibilité Java SE 7 et JDK 7 http://www.oracle.com/technetwork/java/javase/compatibility-417013.html (il y a quelques incompatibilités comportementales).

Fonctionnalités et améliorations de Java SE 7 http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html

Un regard sur les nouvelles fonctionnalités de Java 7 http://radar.oreilly.com/2011/09/java7-features.html (voir aussi http://docs.oracle.com/javase/7/docs/technotes/guides/language/type-inference-generic-instance-creation.html pour l'opérateur de diamants)

J'ai besoin de plus d'informations et de plus d'informations. http://marxsoftware.blogspot.com/2011/03/jdk-7-new-interfaces-classes-enums-and.html
 13
Author: alexsmail, 2013-03-02 21:29:12