Quelques exemples des nouvelles fonctionnalités de Java 7
- Support de cours
- Switch avec les chaînes de caractères
- Expression des nombres en base 2
- Tirets de soulignement dans les nombres
- Notation diamant (<>) et inférence de type pour les classes génériques
- Gestion automatique des ressources
- Catch Multiple
- Contrôle plus fin dans les types des exceptions renvoyées
- Package java.nio.file
- Jouer avec les chemins
- Les classes FileSystem et FileSystems
- Les partitions
- Les bases de la classe Files : copie de fichier, création de liens
- Création de fichiers temporaires
- Les attributs des fichiers
- Le type de contenu d'un fichier (renvoie null systématiquement...)
- Parcours d'un répertoire
- Lecture d'un fichier texte
- Écriture d'un fichier texte