Cette partie concerne la machine virtuelle Java ou JVM (Java Virtual Machine). La JVM est un des éléments les plus important de la plate-forme Java : une bonne compréhension de son fonctionnement et de certains des concepts qu'elle met en oeuvre est très importante pour obtenir les meilleures performances avec certaines applications.
Cette partie regroupe plusieurs chapitres :
La JVM (Java Virtual Machine) : ce chapitre détaille les différents éléments et concepts qui sont mis en oeuvre dans la JVM.
La gestion de la mémoire : ce chapitre détaille la gestion de la mémoire dans la JVM et notamment les concepts et le paramétrage du ramasse-miettes.
La décompilation et l'obfuscation : ce chapitre présente la décompilation qui permet de transformer du bytecode en code source et l'obfuscation qui est l'opération permettant de limiter cette transformation.
Programmation orientée aspects (AOP) : ce chapitre présente le concept de l'AOP (Apsect Oriented Programming
Terracotta : Ce chapitre détaille les possibilités de l'outil open source Terracotta qui permet de mettre en cluster des JVM
Aucun commentaire:
Enregistrer un commentaire