Test your Javadoc knowledge with a free interactive quiz — 20 questions with answers and explanations. No signup needed to play.
Question 1/12Score 0
What does the `{@value}` inline Javadoc tag do when applied to a `static final` constant field?
In this round
What does the `{@value}` inline Javadoc tag do when applied to a `static final` constant field?
How does Javadoc handle the first sentence of a class or method's description differently from the rest?
What does the `{@code}` inline Javadoc tag do, as opposed to plain text?
What does the `@param` Javadoc tag document?
What is a Javadoc "doclet," conceptually?
What does the `{@inheritDoc}` inline tag do when used in a Javadoc comment on an overriding method or implementing interface method?
What is the significance of a package-level `package-info.java` file in relation to Javadoc?
What does the `@author` Javadoc tag document, and what is a common team consideration around its use?
What does the `{@link}` inline Javadoc tag do?
What does the `@throws` (or its alias `@exception`) Javadoc tag document?
What is the relationship between Javadoc (Java) and similar documentation-comment conventions in other languages, like JSDoc (JavaScript) or docstrings (Python)?