Almost every Java interview question that separates a mid from a senior is a question about the runtime in disguise. This Part builds the model: what javac actually produces, how classes are found, loaded and initialised, what the JIT does to your loop and why that makes microbenchmarks lie, how the heap and the stack divide the work, and what the classpath really is.
No reviews yet.