when I turn to a well-reviewed pro java book, all I get is an in-depth explanation of language constructs and libraries. There's never a section called, "From source code to byte code to JVM runtime - the nitty gritty of runtime execution."That's because "pro java books" are aimed at professionals - people who need to Get Stuff Done. You want to go to the next level, and that requires the level of knowledge of the person writing the "pro java books", not the book itself. So you go to the primary sources, the core Java documentation I linked above. Then you need to read the the books that informed the development of the Java language itself. But you will get the most rapid benefit from reading the language spec and the JVM spec.
If I have to I'll just read every single Java-tagged post on Stack Overflow, or keep looking through books.You don't need to read every Java question, but you should pick a handful of questions each day and the answers to them to the point where you have the most fundamental possible understanding of the underlying issue. When you can do this from memory, you have achieved your goal.
You are not logged in, either login or create an account to post comments
posted by Combat Wombat at 10:47 PM on February 13 [7 favorites]