1. Två sorters kommentarer

Vi bör lägga till några ord till det som sades ovan.

I Java kan du skriva kommandon, men du kan också lägga till kommentarer till dessa kommandon direkt i koden. Kompilatorn ignorerar kommentarerna helt. När programmet körs utelämnas alla kommentarer.

Här är ett exempel:

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");
   }
}

Vi lade till kommentaren "Nu visar vi frasen...". Början av kommentaren indikeras med ett par symboler ( /*), och slutet – med ( */). När programmet är kompilerat utelämnar kompilatorn allt mellan symbolerna /*och*/

Du kan skriva vad du vill i en kommentar.

Vanligtvis handlar kommentarer i kod om delar av koden som är svåra att förstå. Vissa kommentarer består av dussintals strängar: dessa är ofta skrivna före metoder för att beskriva nyanser i hur de fungerar.

Det finns ytterligare ett sätt att lägga till en kommentar till koden. Du kan använda två snedstreck framåt ( //).

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");
   }
}

Här anses koden som börjar med //och upp till slutet av raden med den //vara en kommentar. Med andra ord, det finns inget andra symbolpar som används för att "slutföra kommentaren".


2. Kommentarer från programmerares liv

Förresten, några kommentarer är riktigt intressanta.

// 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, vissa kommentarer är väldigt roliga.