» Mot de passe oublié » Inscription
 
Accueil Contact Info
             
Accueil Langages Chercher Top livres Forum Upload Contactez nous
Catégories

Télécharger

Télécharger
Menu Principal / Java / Penser en Java v2


Penser en Java v2


* Préface
*
o Préface à la 2ème édition
o Le CD ROM

* Introduction
*
o Prérequis
o Apprendre Java
o Buts
o Documentation en ligne
o Les chapitres
o Exercices
o Le CD ROM Multimédia
o Le Code Source
o Les versions de Java
o Seminars and mentoring
o Errors
o À propos de la conception de la couverture du livre
o Remerciements

* 1: Introduction sur les Objets
*
o Les bienfaits de l'abstraction
o Un objet dispose d'une interface
o L'implémentation cachée
o Réutilisation de l'implémentation
o Héritage : réutilisation de l'interface
o Polymorphisme : des objets interchangeables
o Environnement et durée de vie des objets
o Traitement des exceptions : gérer les erreurs
o Multithreading
o Persistance
o Java et l'Internet
o Analyse et conception
o Programmation Extrême
o Les raisons du succès de Java
o Stratégies de transition
o Java vs. C++ ?
o Résumé

* 2: Tout est Objet
*
o Les objets sont manipulés avec des références
o Vous devez créer tous les objets
o Vous n'avez jamais besoin de détruire un objet
o Créer de nouveaux types de données : class
o Méthodes, paramètres et valeurs de retour
o Construction d'un programme Java
o Votre premier programme Java
o Commentaires et documentation intégrée
o Style de programmation
o Sommaire
o Exercices

* 3: Contrôle du Flux de Programme
*
o Utilisation des opérateurs Java
o Le Contrôle d'exécution
o Résumé
o Exercices

* 4: Initialisation & Nettoyage
*
o Garantie d'initialisation grâce au constructeur
o Surcharge de méthodes
o Nettoyage : finalisation et ramasse-miettes
o Initialisation de membre
o Initialisation des tableaux
o Résumé
o Exercices

* 5: Cacher l'Implémentation
*
o package : l'unité de bibliothèque
o Les spécificateurs d'accès Java
o Interface et implémentation
o L'accès aux classes
o Résumé
o Exercices

* 6: Réutiliser les classes
*
o Syntaxe de composition
o La syntaxe de l'héritage
o Combiner composition et héritage.
o Choisir la composition à la place de l'héritage
o protected
o Développement incrémental
o Transtypage ascendant
o Le mot clé final
o Initialisation et chargement de classes
o Résumé
o Exercices

* 7: Polymorphisme
*
o Upcasting
o The twist
o Redéfinition et Surcharge
o Classes et méthodes abstraites
o Constructeurs et polymorphisme
o Concevoir avec l'héritage
o Résumé
o Exercices

* 8: Interfaces & Classes Internes
*
o Interfaces
o Classes internes
o Résumé
o Exercices

* 9: Stockage des objets
*
o Les tableaux
o Introduction sur les conteneurs
o L'inconvénient des conteneurs : le type est inconnu
o Itérateurs
o Classification des conteneurs
o Fonctionnalités des Collections
o Fonctionnalités des Lists
o Fonctionnalités des Sets
o Fonctionnalités des Maps
o Stocker des références
o Les itérateurs revisités
o Choisir une implémentation
o Trier et rechercher dans les Lists
o Utilitaires
o Opérations non supportées
o Les conteneurs Java 1.0 / 1.1
o Résumé
o Exercices

* 10: Gestion des erreurs avec les exceptions
*
o Les exceptions de base
o Attraper une exception
o Spécifier des Exceptions
o Les exceptions Java standard
o Faire le ménage avec finally
o Restriction d'Exceptions
o Les constructeurs
o Indication d'Exception
o Résumé
o Exercices

* 11: Le système d'E/S de Java
*
o La classe File
o Entrée et sortie
o Ajouter des attributs et des interfaces utiles
o Lecteurs & écrivains [ Loaders & Writers ]
o Et bien sûr : L'accès aléatoire aux fichiers (RandomAccessFile)
o L'usage typique des flux d'E/S
o Standard E/S
o Compression
o La sérialisation objet
o Tokenizer l'entrée
o Résumé
o Exercices

* 12: Identification dynamique de type
*
o Le besoin de RTTI
o La syntaxe du RTTI
o Réflexion : information de classe dynamique
o Résumé
o Exercices

* 13: Création de Fenêtres et Applets
*
o L'applet de base
o Exécuter des applets depuis la ligne de commande
o Création d'un bouton
o Capture d'un événement
o Zones de texte
o Contrôle de la disposition
o Le modèle d'événements de Swing
o Un catalogue de composants Swing
o Empaquetage d'une applet dans un fichier JAR
o Techniques de programmation
o Programmation visuelle et Beans
o Résumé
o Exercices

* 14: Les Threads multiples
*
o Interfaces utilisateurs dynamiques [Responsive user interfaces]
o Partager des ressources limitées
o Blocage [Blocking]
o Priorités
o Runnable revisité
o Résumé
o Exercices

* 15: Informatique Distribuée
*
o La programmation réseau
o Se connecter aux bases de données : Java Database Connectivity (JDBC)
o Les Servlets
o Les Pages Java Serveur - Java Server Pages
o RMI (Remote Method Invocation) : Invocation de méthodes distantes
o Introduction à CORBA
o Enterprise Java Beans
o Jini : services distribués
o Résumé
o Exercices

* A: Passage & et Retour d'Objets
*
o Passage de références
o Création de copies locales
o Contrôler la clonabilité
o Classes en lecture seule
o Résumé
o Exercises

* B: L'Interface Native Java [Java Native Interface] (JNI)
*
o Appeler une méthode native
o Accéder à des fonctions JNI : l'argument JNIEnv
o Accéder à des chaînes Java
o Passer et utiliser des objets Java
o JNI et les exceptions Java
o JNI et le threading
o Utiliser une base de code préexistantes
o Information complémentaire

* C: Conseils pour une programmation stylée en Java
*
o Conception
o Implémentation

* D: Ressources
*
o Logicielles
o Livres

Téléchargé : 29013 fois








Accueil Langages Bureautique Top livres Inscription Upload Contactez nous Forum My Startpage My Favorite

Télécharger Livres Gratuit - 2009 © Copyright - All rights reserved.