Java - Développement avancé par M2I FORMATION NANCY

Lieu(x)
En centre (54)
Durée
Nous contacter
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
THREADING ET CONCURRENCE
- Thread et runnable
- Problèmes du mutithreading
- Attente et synchronisation
- Thread Pools et environnements Thread safe
- Package java.util.concurrent
- Le framework Executor
- Asynchronisme en Java
- Future et CallableANNOTATIONS ET REFLEXION
- Annotations prédéfinies
- Le processeur d'annotations
- Définition d'interface (#0x40#Interface)- Traitement à la compilation ou à l'exécution (#0x40#Retention)- Cible des annotations (#0x40#Target)- Cas d'utilisation des annotations
- L'API Reflection
- Introspection du code
- Chargement et appel dynamique
- DynamicProxy
- Aller plus loin avec l'AOPAPPELS NATIFS
- JNI vs JNA
- Appel natif depuis Java
- Déclaration des signatures
- Passage de paramètres
- Chargement des librairies natives
- Intégration Java dans un process natifSCRIPTING
- Cas d'utilisation
- BeanShell, Javascript et autres langages compatibles
- Intégration des interpréteurs et ScriptEngineManager
- Java Scripting API
- Exécution d'un script
- Accès aux fonctions et méthodes
- Contraintes sur les variables et paramètresNOUVEAUTES DES JDK 7 ET 8- Diamond Operator
- Lambda expressions
- Le try
- with
- resource
- NIO 2 et Non Blocking IOOPTIMISATION
- Gestion mémoire et WeakReference
- Paramétrage de la mémoire et du GarbageCollector
- Pistes dans le code
- Pistes à la compilation
- Pistes à l'éxécution
- Outils de diagnostic
Objectifs
Maîtriser le multi
- threading
Gérer l'asynchronisme
Créer ses propres annotations
Utiliser la réflection
Interagir avec du code natif
Intégrer le scripting dans vos applications
Optimiser la gestion mémoire
Connaître les nouveautés des derniers JDK.
Centre(s)
  • Vandœuvre lès Nancy (54)
Métier(s)
Compétence(s)
Formation proposée par : M2I FORMATION NANCY
À découvrir
Java - Développement avancé par M2I FORMATION METZ
Java - Développement avancé par M2i FORMATION STRASBOURG
Java - Développement avancé par M2I FORMATION METZ
Développer des applications Android en Java - Concepts avancés par Groupe Arkesys - Avanteam Formation
JAVA avancé : Maîtriser les API avancées de la plate-forme Java - Java SE 8 Programmer par Global Knowledge Network France
VERTEGO INFORMATIQUE
Java JEE - développement de webservices par VERTEGO INFORMATIQUE
Java - avancé par Human Coders
Développement Java avancé et accès aux données par IB
Développement Java avancé et accès aux données par IB - GROUPE CEGOS
Développement Java avancé et accès aux données par IB FORMATION