Video: Web Apps of the Future with React by Neel Mehta 2024
Du kanske hör programmörer talar om kommentera vissa delar av deras Java-kod. När du skriver ett program och något inte fungerar korrekt hjälper det ofta att försöka ta bort en del av koden. Om inget annat kan du ta reda på vad som händer när den misstänkta koden tas bort.
Du kanske inte gillar vad som händer när koden tas bort, så du vill inte ta bort koden helt. Istället gör du dina vanliga Java-uttalanden till kommentarer. Till exempel slår du påståendet
System. ut. println ("Jag älskar Java!");
i kommentaren
// System. ut. println ("Jag älskar Java!");
Den här ändringen håller Java-kompilatorn från att se koden medan du försöker lista ut vad som är fel med ditt program.
Traditionella kommentarer är inte särskilt användbara för att kommentera kod. Det stora problemet är att du inte kan lägga en traditionell kommentar inuti en annan. Anta att du vill kommentera följande påståenden:
System. ut. println ("Föräldrar"); Systemet. ut. println ("välj din"); / * * Uppsåtligen visas på fyra separata linjer * / System. ut. println ("slagen"); Systemet. ut. println ("noga!");
Om du försöker vrida den här koden i en traditionell kommentar får du följande röra:
/ * System. ut. println ("Föräldrar"); Systemet. ut. println ("välj din"); / * * Uppsåtligen visas på fyra separata linjer * / System. ut. println ("slagen"); Systemet. ut. println ("noga!"); * /
Den första * / (efter Intentionally displays) avslutar den traditionella kommentaren för tidigt. Då slås inte striderna och försiktigt uttalanden ut, och den sista * / strykar kompilatorn. Du kan inte inhämta traditionella kommentarer inom varandra. På grund av detta bör du använda slutliga kommentarer som verktyg för att experimentera med din kod.
De flesta IDE kan kommentera ut delar av koden automatiskt för dig.
Varför kan du inte koda kommentarer? Tre små ord: "Känn din publik. "När du skriver komplicerad koden i verkligheten är din publik andra programmörer, chefer för informationsteknik och personer som behöver hjälp att dechifiera vad du har gjort.