1. Два вида коментари
Трябва да добавим няколко думи към казаното по-горе.
В Java можете да пишете команди, но можете също да добавяте коментари към тези команди направо в codeа. Компилаторът напълно игнорира коментарите. Когато програмата се изпълнява, всички коментари се пропускат.
Ето един пример:
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");
}
}
Добавихме коментара „Сега ще покажем фразата…“. Началото на коментара се обозначава с двойка символи ( /*
), а краят – с ( */
). Когато програмата се компorра, компилаторът пропуска всичко между символите /*
и*/
Можете да пишете Howвото искате в коментар.
Обикновено коментарите в codeа са за части от codeа, които са трудни за разбиране. Някои коментари се състоят от десетки низове: те често са написани преди методи, за да опишат нюансите в начина, по който работят.
Има още един начин за добавяне на коментар към codeа. Можете да използвате две наклонени черти ( //
).
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");
}
}
Тук codeът, започващ с //
и до края на реда с //
се счита за коментар. С други думи, няма втора двойка символи, използвани за „завършване на коментара“.
2. Коментари от живота на програмистите
Между другото, някои коментари са наистина интересни.
// 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.
Да, някои коментари са много смешни.
GO TO FULL VERSION