Cours Développement Java Sommaire
Syntaxe, structure du code, commentaires
Syntaxe, structure du code, identificateurs, Mots-clef, Blocs, portée des noms
Syntaxe, structure du code, La référence this, if/else, switch
Une question? Posez-la ici
Aide au développement d'applications
Syntaxe, structure du code, while/do-while, boucles for, break, continue
Les objets, types définis et encapsulation
Les objets, conventions de "Bean", Accesseurs, mutateurs et autres méthodes, "cercles" de responsabilité
Les objets, les packages et les directives imports
Les objets, les répertoires en pratique, synthèse des rôles de programmation
Composition, association, héritage, Définition d'un objet à partir d'autres objets, composition, association, délégation, délégation, héritage
Composition, association, héritage, Définition d'une sous-classe, Constructeurs dans une sous-classe
Composition, association, héritage, Polymorphisme, La classe Object, spécialisation des méthodes de Object
Composition, association, héritage, Modificateur de portée protected, final et l'héritage
JDBC et SQL: package java.sql, session JDBC, pilotes JDBC, nommage de ressource
JDBC et SQL: objet connection, statements, requêtes mise à jour et select
JDBC et SQL: contextes spéciaux, requêtes préparées, procédures stockées, batch
Programmation parallèle, Multitâche: processus et "fils d'exécution"(threads)
Programmation parallèle, création et exécution d'un Thread, Interactions avec l'ordonnanceur, mise en narcose
Programmation parallèle, attente fin d'execution, interruption, états d'une exécution
Programmation parallèle, le "modèle mémoire" de Java, synchronisations de mémoires
Programmation parallèle, blocs synchronized, Contention, moniteurs multiples, Attente de condition
Programmation réseau, sockets, introduction, bases, sockets
Programmation réseau, sockets, Java.net et javax.net, java.net.InetAddress, Socket en mode connecté (TCP)
Programmation réseau, sockets, serveur, client
Programmation réseau, sockets, communication, lecture bloquante, méthodes complémentaires, fermeture, exemple de client et de serveur (basique)
Programmation réseau, sockets, exceptions, sockets en mode datagramme, envoi/reception d'un message en mode datagramme
Programmation réseau, sockets, serveur multi-threadé, classe Thread et interface runnable, Thread principal, créer un thread, étendre un thread
Programmation réseau, sockets, serveur multi-threadé et client(s) simple(s), communication à l’aide des flux, InputStream et OutputStream
Programmation réseau, sockets, serveur multi-threadé et client(s) simple(s), communication à l’aide des flux, InputStream et OutputStream, les flux de caractères, classes d’entrées/sorties de flux d’octets et des flux de caractères
Programmation réseau, sockets, transmission d’un objet sérialisé, envoi, réception
Programmation réseau, sockets, programmation des entrées/sorties, BufferedReader et PrintWriter, BufferedInputStream et BufferedInputStream
Applications distribuées: Remote Method Invocation en Java (RMI) et CORBA Common Object Request Broker Architecture
Composition simplifiée de données
Types et syntaxe
La machine virtuelle (JVM)