While exploring the JVM and JDK concepts in the previous chapters, we looked at quite a bit of Java code. Source code written in Java is generally easy to read and comprehend. It started out as a relatively simple language to learn. As more and more features were added to the language over the years, its complexity increased somewhat. However, good news is that beginners don't have to worry about the more advanced topics too much until they are ready to learn them.
Programmers that want to choose a JVM language other than Java can still benefit from this chapter, especially once they start using libraries or frameworks that provide Javadocs as API documentation. As we will see soon, Javadoc is a tool provided with the JDK that generates HTML documentation based on some special comments in the source code. Many libraries and frameworks provide the HTML documents generated...