Was ist die bevorzugte Methode, wenn Sie versuchen, Javadoc-Kommentare auf Paketebene zu erstellen? Wie geht's?
package-info.java
- Vorteile
- Neuer
- Nachteile
- Missbrauch einer Klasse - Klassen sind für Code gedacht, nicht nur für Kommentare
package.html
- Vorteile
- HTML-Erweiterung bedeutet, dass es kein Code ist
- Syntaxhervorhebung in IDEs / Texteditoren
- Nachteile
- Keiner?
Für mich habe ich immer Package.html verwendet. Aber ich frage mich, ob es die richtige Wahl ist.
package-info.java
kann [Paket] -Anmerkungen enthalten - es sind nicht unbedingt alle API-Dokumente.package-info.java
für Javadoc und Anmerkungen ist kein Missbrauch einer Klasse.Antworten:
package-info.java
: "Diese Datei ist neu in JDK 5.0 und wird gegenüber package.html bevorzugt." - javadoc - Der Java API Documentation GeneratorNachtrag: Der große Unterschied scheinen Paketanmerkungen zu sein . In 7.4 Package Declarations gibt es ein wenig mehr Gründe .
Nachtrag: Die Anmerkungsfunktion wird auch hier und hier erwähnt .
Nachtrag: Siehe auch Wofür
package-info.java
? .quelle