Java

4e de couv. : Cet aide-mémoire décrit de manière pédagogique et pratique les fonctionnalités du langage Java. Il intègre les récents enrichissements apportés par la version 8. Toutes les facettes du langage y sont ainsi abordées : le modèle objet : classes et interfaces ; le contrôle de l'exécu...

Description complète

Enregistré dans:
Détails bibliographiques
Auteurs principaux: Granet, Vincent, 1959-, Regourd, Jean-Pierre, 19..- (Auteur)
Format: Livre papier
Langue:Français
Publié: Paris : Dunod DL 2015.
Édition:4e édition.
Collection:Aide-mémoire
Sujets:
Note: La couv. porte en plus : "Modèle objet" ; "Contrôle de l'exécution" ; "Mécanismes d'abstraction" ; "Environnement de programmation"
Autres localisations: Voir dans le Sudoc
Variante du titre:Aide-mémoire Java
Table des matières:
  • P. VIII
  • Avant-propos
  • P. 1
  • 1. Java, les bases
  • P. 1
  • 1.1 Une première application
  • P. 6
  • 1.2 Les types élémentaires
  • P. 10
  • 1.3 Les identificateurs
  • P. 12
  • 1.4 Les expressions
  • P. 14
  • 1.5 Les énoncés
  • P. 27
  • 2. Les objets de base
  • P. 27
  • 2.1 Les chaînes de caractères
  • P. 31
  • 2.2 Les conteneurs
  • P. 36
  • 2.3 Les tableaux
  • P. 43
  • 2.4 Les énumérations
  • P. 47
  • 3. Le modèle objet de Java
  • P. 47
  • 3.1 Un fil rouge
  • P. 48
  • 3.2 Les concepts
  • P. 49
  • 3.3 La classe
  • P. 54
  • 3.4 Les variables et les méthodes
  • P. 61
  • 3.5 Le constructeur d'instances
  • P. 63
  • 3.6 Les paquetages
  • P. 66
  • 3.7 L'accessibilité des éléments
  • P. 69
  • 4. Les mécanismes de programmation par objets
  • P. 69
  • 4.1 L'héritage
  • P. 77
  • 4.2 Les classes abstraites
  • P. 78
  • 4.3 Les interfaces
  • P. 85
  • 4.4 Les classes et interfaces internes
  • P. 86
  • 4.5 Le masquage, la redéfinition et la surcharge
  • P. 89
  • 4.6 Le polymorphisme
  • P. 93
  • 4.7 La réflexion
  • P. 103
  • 5. La généricité
  • P. 103
  • 5.1 L'utilisation
  • P. 106
  • 5.2 Les classes génériques
  • P. 110
  • 5.3 Les interfaces génériques
  • P. 111
  • 5.4 La généricité et le polymorphisme
  • P. 113
  • 5.5 Les méthodes génériques
  • P. 115
  • 6. Le contrôle de l'exécution
  • P. 115
  • 6.1 Les exceptions
  • P. 128
  • 6.2 Les processus légers
  • P. 147
  • 7. Les fonctions anonymes
  • P. 148
  • 7.1 La déclaration
  • P. 152
  • 7.2 L'utilisation
  • P. 157
  • 7.3 La fermeture
  • P. 160
  • 7.4 Les méthodes par défaut
  • P. 163
  • 8. Les entrées-sorties
  • P. 163
  • 8.1 Les différents flots
  • P. 164
  • 8.2 La construction de flots
  • P. 168
  • 8.3 Les fichiers
  • P. 177
  • 8.4 Les fichiers à accès direct
  • P. 178
  • 8.5 Les sorties formatées
  • P. 180
  • 8.6 Les fichiers standard
  • P. 185
  • 9. L'API
  • P. 185
  • 9.1 Les collections et les tables
  • P. 198
  • 9.2 Les flots d'éléments
  • P. 209
  • 9.3 Le réseau
  • P. 222
  • 9.4 AWT et Swing
  • P. 235
  • 9.5 Les applets
  • P. 245
  • 10. JDBC
  • P. 245
  • 10.1 L'architecture de JDBC
  • P. 247
  • 10.2 Le contenu de l'APi JDBC
  • P. 256
  • 10.3 Le schéma d'utilisation
  • P. 270
  • 10.4 Les API autour de JDBC
  • P. 273
  • 11. L'environnement Java
  • P. 273
  • 11.1 La distribution officielle
  • P. 277
  • 11.2 Les outils
  • P. 290
  • 11.3 Java et la sécurité
  • P. 294
  • 11.4 Les sites web Java
  • P. 295
  • Annexe
  • P. 297
  • Bibliographie
  • P. 299
  • Index