|
Programmation multi-tâches Concepts liés au multi-tâches Threads OS et Threads Java Programmer avec des Threads Problèmes spécifiques au multi-tâches Problèmes de conception associés Concepts avancés Impact sur les performances Entrées / sorties Flux d'objets et sérialisation avancée Nouvelles entrées / sorties (NIO) Encodage des flux de caractères Gestion de la mémoire Modèle de mémoire Java Garbage collection, spécifications et algorithmes Options de la JVM Objets références Pools d'objets Réflexion Vue d'ensemble Introspection de classes Manipuler des objets Manipuler des tableaux Contraintes de sécurité Proxys dynamiques ClassLoaders et manipulation de classes au chargement |
Sécurité Java Problématiques et principes de sécurité Sécurité de niveau langage Sécurité de la JVM API de sécurité (JAAS, JCE, JSSE) Sécurité du navigateur Web Signature des programmes Java Annotations Java 5 Principe des annotations Annotations prédéfinies Définir ses propres annotations Processeurs d'annotations (Metadata Driven Development) Exemples d'utilisation Mises en garde Nouveautés Java Apports du JDK 1.5 JDK 1.6 et après Profiling et optimisation Stratégie d'optimisation Techniques d'optimisation Optimisations par le compilateur et la JVM, JIT Coût des opérations Java Diagnostics et Profiling |
|
code [XJAVA] |
Prix euros/HT |
Jan | Fév | Mars | Avril | Mai | Juin | Juillet | Août | Sept | Oct | Nov | Déc |
| Paris | 1811 | 7 | 4 | 3 | 7 | 12 | 2 | 7 | 4 | 1 | 6 | 3 | 1 |
| Grenoble | 1811 | 28 | - | 25 | - | - | 9 | - | 18 | - | 20 | - | 15 |
| Lyon | 1811 | 7 | 25 | - | 21 | - | 2 | 21 | - | 22 | - | 17 | - |