Je programme en Java depuis environ 8 ans et je connais assez bien le langage en tant que développeur, mais mon objectif est d'approfondir ma connaissance des internes. J'ai suivi des cours de premier cycle en conception de PL, mais ce sont des aperçus académiques très larges (dans Scheme, IIRC).
Quelqu'un peut-il suggérer un itinéraire pour commencer à fouiller les détails? Plus précisément, y a-t-il des sujets particuliers (par exemple, la collecte des ordures) qui pourraient être plus accessibles ou constituer un bon point de départ? Existe-t-il un livre de haut niveau décent sur les composants internes de la JVM et la conception du langage de programmation Java? Mon approche actuelle consistera à commencer par la spécification JVM et à effectuer des recherches au besoin.
SUPER
réellement l' indicateur dans les fichiers de classe? La plupart de cela est décrit dans la spécification JVM elle-même, mais cela nécessite un peu de travail pour le sortir de là et dans votre cerveau ;-)