Rayon Développement d'applications, langages de programmation
Au coeur de Java 2. Vol. 2. Fonctions avancées

Fiche technique

Format : Broché
Nb de pages : X-1128 pages
Poids : 1750 g
Dimensions : 19cm X 23cm
EAN : 9782744013324

Fonctions avancées


Collection(s) | CampusPress référence
Paru le
Broché X-1128 pages

Quatrième de couverture

Plus de 250 000 programmeurs ont utilisé Au Coeur de Java 2 Volume I - Notions fondamentales pour consolider leur savoir sur la technologie Java. Ce second volume va plus loin encore et constitue un guide complet pour résoudre les problèmes quotidiens des développeurs.

Cet ouvrage traite les multithreads, qui permettent d'exécuter des tâches en parallèle, l'API JDBC 2.0, CORBA, le glisser-déposer et le modèle de sécurité Java 2. Les techniques avancées de Swing sont abordées, dont les composants GUI complexes d'arbres et de tables, les curseurs, les indicateurs de progression et les barres d'outils. Un chapitre décrit les techniques de conception des cadres de collections et l'exploitation des données structurelles fondamentales autorisées par la bibliothèque standard Java. Enfin, cette édition présente les techniques avancées de AWT, explique comment exploiter l'API Java 2D pour créer des dessins de qualité professionnelle et consacre un chapitre entier au langage XML.

Table des matières

Multithreads

  • Propriétés et priorités d'un thread
  • Threads égoïstes
  • Synchronisation et temporisations
  • Interface utilisateur avec des threads
  • Pipes pour la communication entre threads

Collections

  • Les interfaces de collection
  • Les collections concrètes
  • La structure des collections
  • Algorithmes

Réseaux

  • Connexion à un serveur
  • Implémentation de serveurs
  • Envoi d'un e-mail ou d'un formulaire de données
  • Collecte d'informations sur le Web

Connectivité des bases de données : JDBC

  • Utilisation de JDBC et SQL
  • Exécution de requêtes
  • Métadonnées
  • Transactions
  • Gestion avancée des connexions

Objets distants

  • Invocations de méthodes distantes et passage de paramètres
  • Activation des objets du serveur
  • IDL Java et CORBA

Swing

  • Listes, arbres, tableaux
  • Composants de texte stylisés
  • Organisateurs de composants

AWT

  • Formes, zones et outils de dessin
  • Transformations de coordonnées
  • Clipping
  • Transparence et composition
  • Lecture, écriture et manipulations d'images
  • Presse-papiers
  • Déplacer et lâcher

JavaBeansTM

  • Construire une application à l'aide des beans
  • Les modèles de nom pour les propriétés et événements de bean
  • Les types de propriétés de bean
  • Ajouter des événements personnalisés aux beans
  • Les "customizers"

La sécurité

  • Les chargeurs de classe
  • Les gestionnaires de sécurité et les permissions
  • Signatures numériques et authentification des messages
  • Signature de code et cryptage

Internationalisation

  • Les paramètres régionaux
  • Les nombres et les monnaies
  • La date, l'heure et les textes
  • La localisation de l'interface graphique utilisateur

Méthodes natives

  • Appeler une fonction C à partir du langage Java
  • Les paramètres numériques et les valeurs renvoyées
  • Les paramètres chaîne
  • Accéder aux champs Objet et aux champs statiques
  • Les signatures

XML

  • Analyse d'un document XML et DTD
  • L'analyseur SAX
  • Génération de documents XML
  • Transformations XSL

Avis des lecteurs

Du même auteur : Cay S. Horstmann

Au coeur de Java 2

Au coeur de Java 2. Vol. 1. Notions fondamentales

C++ pour les programmeurs en C et Pascal

La bible C++

Au coeur de Java TM 2. Vol. 2. Fonctions avancées

Au coeur de Java 2. Vol. 1. Notions fondamentales

Au coeur de Java 2. Vol. 1. Notions fondamentales : JDK 5.0

Au coeur de Java TM 2. Vol. 1. Notions fondamentales

Au coeur de Java. Vol. 1. Notions fondamentales

Du même auteur : Gary Cornell

Au coeur de Java 2

Au coeur de Java 2. Vol. 1. Notions fondamentales

Au coeur de Java TM 2. Vol. 2. Fonctions avancées

Au coeur de Java 2. Vol. 1. Notions fondamentales

Au coeur de Java 2. Vol. 1. Notions fondamentales : JDK 5.0

Au coeur de Java TM 2. Vol. 1. Notions fondamentales

Au coeur de Java. Vol. 1. Notions fondamentales