1. Twee soorten opmerkingen

We moeten een paar woorden toevoegen aan wat hierboven is gezegd.

In Java kun je commando's schrijven, maar je kunt ook direct in de code commentaar toevoegen aan die commando's. De compiler negeert de opmerkingen volledig. Wanneer het programma wordt uitgevoerd, worden alle opmerkingen weggelaten.

Hier is een voorbeeld:

public class Home
{
   public static void main (String[] args)
   {
      /*
      Now we'll display the phrase 'Amigo is the Best'
      */
      System.out.print("Amigo ");
      System.out.print("is the ");
      System.out.print("Best");
   }
}

We hebben de opmerking 'Nu gaan we de zin weergeven...' toegevoegd. Het begin van de opmerking wordt aangegeven door een paar symbolen ( /*) en het einde door ( */). Bij het compileren van het programma laat de compiler alles tussen de symbolen /*en weg*/

Je kunt in een opmerking schrijven wat je wilt.

Gewoonlijk gaan commentaren in code over delen van de code die moeilijk te begrijpen zijn. Sommige commentaren bestaan ​​uit tientallen strings: deze worden vaak vóór methoden geschreven om nuances in hun werking te beschrijven.

Er is nog een manier om een ​​opmerking aan code toe te voegen. U kunt twee schuine strepen naar voren gebruiken ( //).

public class Home
{
   public static void main (String[] args)
   {
      System.out.print("Amigo ");
      System.out.print("is the "); // This is also a comment
      System.out.print("Best");
   }
}

Hier wordt de code die begint met de //en tot aan het einde van de regel met de //als commentaar beschouwd. Met andere woorden, er wordt geen tweede paar symbolen gebruikt om 'de opmerking aan te vullen'.


2. Reacties uit het leven van programmeurs

Trouwens, sommige opmerkingen zijn echt interessant.

// I'm not responsible for this code. I was forced to write it against my will.
// Dear, future me. Please forgive me for this code.
// If I see something like this once more, I'll have a complete mental breakdown at work.
// If this condition is ever satisfied, please inform me for a reward. Phone: xxx-xxx-xxx.
//
// Dear programmer:
//
// When you finish 'optimizing' this subroutine
// and realize what a huge mistake it was,
// please increment the following counter as a warning
// to the next guy:
//
// total_hours_wasted_here = 42
//
// When I wrote this, only God and I understood what I was doing
// Now only God knows.
// Sometimes it seems that the compiler is just ignoring all my comments
// I dedicate all my code and my work to my wife Darlene,
// who will have to provide for me, our three kids, and the dog when
// it gets released to the public.
// Magic. Don't touch.

Ja, sommige opmerkingen zijn erg grappig.