• Aide
  • Eurêkoi Eurêkoi

Livre

Java : aide-mémoire

Résumé

Ce manuel illustré d'exemples et de cas pratiques permet de réviser avant un examen ou de rafraîchir des notions indispensables en Java : le modèle objet, les mécanismes d'abstraction ou encore l'environnement de programmation. A jour des nouveautés apportées par la version 9. Avec des compléments disponibles en ligne. ©Electre 2019


  • Autre(s) auteur(s)
  • Éditeur(s)
  • Date
    • DL 2019
  • Notes
    • La couv. porte en plus : ""Modèle objet, contrôle de l'exécution, mécanismes d'abstraction, environnement de programmation" ; "Les + en ligne"
    • Contient un "flashcode" permettant d'accéder à un contenu via Internet
  • Langues
    • Français
  • Description matérielle
    • 1 vol. (XI-323 p.) : ill. en coul. ; 19 cm
  • Collections
  • Sujet(s)
  • ISBN
    • 978-2-10-079038-8
  • Indice
  • Quatrième de couverture
    • Java

      5e édition

      Cet aide-mémoire décrit de manière pédagogique et pratique les fonctionnalités du langage Java. Il intègre les enrichissements apportés par les versions 9 à 11. Toutes les facettes du langage y sont ainsi abordées :

      • le modèle objet : classes, interfaces et réflexion ;
      • le contrôle de l'exécution : exceptions, threads et la nouvelle classe Process ;
      • les mécanismes d'abstraction : généricité, fonctions anonymes et inférence de type ;
      • l'environnement de programmation : modules et API.

      Chaque notion est illustrée d'exemples ou de cas pratiques. Aucune connaissance préalable en Java n'est requise. Vous pouvez donc vous appuyer sur cet ouvrage pour apprendre Java, acquérir de bons réflexes de programmation et développer vos futurs projets !


  • Tables des matières
      • Java

      • 5e édition

      • Vincent Granet

      • Jean-Pierre Regourd

      • Dunod

      • Avant-proposIX
      • 1. Java, les bases1
      • 1.1 Une première application1
      • 1.2 Les types élémentaires6
      • 1.3 Les identificateurs10
      • 1.4 Les expressions13
      • 1.5 Les énoncés15
      • 2. Les objets de base27
      • 2.1 Les chaînes de caractères27
      • 2.2 Les conteneurs31
      • 2.3 Les tableaux36
      • 2.4 Les énumérations43
      • 3. Le modèle objet de Java47
      • 3.1 Un fil rouge47
      • 3.2 Les concepts48
      • 3.3 La classe49
      • 3.4 Les variables et les méthodes54
      • 3.5 Le constructeur d'instances61
      • 3.6 Les paquetages63
      • 3.7 L'accessibilité des éléments66
      • 4. Les mécanismes de programmation par objets69
      • 4.1 L'héritage69
      • 4.2 Les classes abstraites77
      • 4.3 Les interfaces78
      • 4.4 Les classes et interfaces internes85
      • 4.5 Le masquage, la redéfinition et la surcharge86
      • 4.6 Le polymorphisme89
      • 4.7 La réflexion93
      • 5. La généricité103
      • 5.1 L'utilisation103
      • 5.2 Les classes génériques106
      • 5.3 Les interfaces génériques110
      • 5.4 La généricité et le polymorphisme111
      • 5.5 Les méthodes génériques113
      • 6. Le contrôle de l'exécution115
      • 6.1 Les exceptions115
      • 6.2 Les processus légers128
      • 7. Les fonctions anonymes147
      • 7.1 La déclaration148
      • 7.2 L'utilisation152
      • 7.3 La fermeture157
      • 7.4 Les méthodes par défaut160
      • 8. Les entrées-sorties163
      • 8.1 Les différents flots163
      • 8.2 La construction de flots164
      • 8.3 Les fichiers168
      • 8.4 Les fichiers à accès direct177
      • 8.5 Les sorties formatées178
      • 8.6 Les fichiers standards180
      • 9. L'API185
      • 9.1 Les collections et les tables185
      • 9.2 Les flots d'éléments199
      • 9.3 Les processus210
      • 9.4 Le réseau 215
      • 9.5 AWT et Swing228
      • 9.6 Les applets242
      • 10. JDBC253
      • 10.1 L'architecture de JDBC253
      • 10.2 Le contenu de l'API JDBC255
      • 10.3 Le schéma d'utilisation264
      • 10.4 Les API autour de JDBC279
      • 11. L'environnement Java281
      • 11.1 La distribution officielle281
      • 11.2 Les outils284
      • 11.3 Les modules297
      • Annexe 1307
      • Annexe2309
      • Bibliographie311
      • Index313

  • Origine de la notice:
    • Electre
  • Disponible - 681.225 GRA

    Niveau 3 - Informatique