Java-opmerkingen zijn opmerkingen in een Java-codebestand die door de compiler en runtime-engine worden genegeerd. Ze worden gebruikt om de code te annoteren om het ontwerp en het doel te verduidelijken. U kunt een onbeperkt aantal opmerkingen toevoegen aan een Java-bestand, maar er zijn enkele "best practices" die u kunt volgen bij het gebruik van opmerkingen.
Over het algemeen zijn code-opmerkingen "implementatie" -reacties die de broncode verklaren, zoals beschrijvingen van klassen, interfaces, methoden en velden. Dit zijn meestal een paar regels die boven of naast Java-code zijn geschreven om te verduidelijken wat het doet.
Een ander type Java-opmerking is een Javadoc-opmerking. Javadoc-opmerkingen verschillen enigszins in syntaxis van implementatie-opmerkingen en worden door het programma javadoc.exe gebruikt om Java HTML-documentatie te genereren.
Het is een goede gewoonte om de gewoonte te maken om Java-opmerkingen in uw broncode te plaatsen om de leesbaarheid en duidelijkheid voor uzelf en andere programmeurs te verbeteren. Het is niet altijd meteen duidelijk wat een gedeelte van de Java-code uitvoert. Een paar verklarende regels kunnen de hoeveelheid tijd die nodig is om de code te begrijpen drastisch verminderen.
Opmerkingen over de implementatie in Java-code kunnen alleen door mensen worden gelezen. Java-compilers geven niet om hen en bij het compileren van het programma slaan ze ze gewoon over. De grootte en efficiëntie van uw gecompileerde programma worden niet beïnvloed door het aantal opmerkingen in uw broncode.
Opmerkingen over de implementatie zijn er in twee verschillende formaten:
// dit is een opmerking van één regelWanneer de compiler de twee schuine strepen tegenkomt, weet hij dat alles rechts ervan als een opmerking moet worden beschouwd. Dit is handig bij het debuggen van een stuk code. Voeg gewoon een opmerking toe uit een coderegel die u opspoort en de compiler ziet deze niet:
int guessNumber = (int) (Math.random () * 10);
// dit is een opmerking van één regelU kunt ook de twee schuine strepen naar voren gebruiken om commentaar aan het einde van de regel te maken:
// int guessNumber = (int) (Math.random () * 10);
// dit is een opmerking van één regel
int guessNumber = (int) (Math.random () * 10); // Een opmerking aan het einde van de regel
/* deze
is
een
blok
commentaar
* /
/ * zo is dit * /
Gebruik speciale Javadoc-opmerkingen om uw Java API te documenteren. Javadoc is een hulpmiddel bij de JDK dat HTML-documentatie genereert op basis van opmerkingen in broncode.
Een Javadoc-reactie in
.Javabronbestanden zijn als volgt ingesloten in de syntaxis van begin en einde:
/ **en
* /. Elke opmerking hierin wordt voorafgegaan door een
*.
Plaats deze opmerkingen direct boven de methode, klasse, constructor of elk ander Java-element dat u wilt documenteren. Bijvoorbeeld:
// myClass.java
/ **
* Maak hiervan een samenvattende zin die je klas beschrijft.
* Hier is nog een regel.
* /
openbaar klasse mijn klas
...
Javadoc bevat verschillende tags die bepalen hoe de documentatie wordt gegenereerd. Bijvoorbeeld de
@paramtag definieert parameters voor een methode:
/ ** hoofdmethode
* @param args String []
* /
openbaar statisch leegte main (String [] args)
System.out.println ("Hallo wereld!");
Veel andere tags zijn beschikbaar in Javadoc en het ondersteunt ook HTML-tags om de uitvoer te helpen controleren. Raadpleeg uw Java-documentatie voor meer informatie.
/* deze
is
/ * Deze blokcommentaar voltooit de eerste reactie * /
een
blok
commentaar
* /