Calibrer vos connaissances actuelles en Java
Une série de tests vous permettront d’évaluer vous-même votre niveau
Approfondir l’usage des données primitives
Données portables agissant à un bas niveau : il faut connaître leurs caractéristiques et leurs limites pour les employer correctement dans des calculs et d’autres types de manipulations
Affermir vos connaissances syntaxiques
La syntaxe de Java permet de mettre en place des dispositifs qui couvrent l’ensemble des besoins d’un programmeur
Repositionner les techniques de programmation objet en Java
Pourquoi la programmation Java est-elle ce qu’elle est ? que nous apportent ces concepts en terme de modularité et de robustesse ?
Mettre en valeur l’importance des types interface
Savoir «ouvrir» une application, pour la rendre adaptable et pour faire jouer à fond la notion de composant
Eclaircir des points techniques comme les types paramétrés, les types enchassés…
Approfondir des points techniques délicats permet de donner une meilleure vision des possibilités du langage
Appréhender les subtilités du modèle mémoire dans les Threads
Il faut bien saisir les enjeux de la programmation parallèle même si on n’est pas directement impliqué dans son utilisation
Réviser les APIs abordées par les examens de certification
Des librairies très utiles qui nous permettent en outre de remettre en perspective les caractéristiques du langage Java !
A l’exception des annotations et de certains aspects avancés des types paramétrés toutes les spécifications du langage sont abordées et expliquées dans le support d’accompagnement remis aux stagiaires
Ce document couvre également l’intégralité du programme de la certification Java OCPJP