Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kommentit | Aloittaminen
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Java Perusteet

bookKommentit

Koodin piilottaminen kääntäjältä

Koodia voidaan piilottaa kääntäjältä kommentoimalla se.

Koodikommentit ovat osia, joita kääntäjä ei käsittele.

Voit kommentoida koodirivejä käyttämällä //-merkkejä tai ympäröimällä tietyn tekstin tai koodin osan /* */-merkeillä.

Miksi tarvitsemme kommentteja?

  • Kommentit mahdollistavat muistiinpanojen kirjoittamisen, jotka selittävät, mitä koodin osat tekevät. Nämä muistiinpanot ohitetaan tietokoneen toimesta, mutta ne helpottavat koodin ymmärtämistä itselle tai muille;

  • Kommenttien avulla voidaan tilapäisesti poistaa käytöstä osia koodista. Esimerkiksi, jos epäilet tietyn rivin aiheuttavan virheen, voit kommentoida sen (/* code fragment */) ja testata ohjelmaa ilman kyseistä riviä;

  • Kommentteja voidaan käyttää kuvaamaan koodin toimintaa, mikä helpottaa sen ymmärtämistä myöhemmin tai muille, jotka työskentelevät koodin parissa.

Näet esimerkin kommentoinnista edellisessä luvussa, jossa kommentti sijoitettiin kohtaan, johon koodi oli tarkoitus kirjoittaa.

Tässä on toinen esimerkki kommenttien käytöstä:

Main.java

Main.java

copy
123456789
package com.example; public class Main { public static void main(String[] args) { System.out.println("Message 1"); // System.out.println("Message 2"); System.out.println("Message 3"); } }

Vain ensimmäinen ja kolmas viesti näytetään tässä, koska toinen osa on kommentoitu, joten kääntäjä ohittaa sen.

Tarkastellaan nyt esimerkkiä monirivisestä koodin kommentoinnista:

Main.java

Main.java

copy
123456789
package com.example; public class Main { public static void main(String[] args) { /* System.out.println("Message 1"); System.out.println("Message 2"); */ System.out.println("Message 3"); } }

Kuten huomaat, vain kolmas viesti näkyy konsolissa, koska ensimmäinen ja toinen on kommentoitu pois.

Tehtävä

Swipe to start coding

Tehtävänäsi on tunnistaa virhe ja kommentoida virheellinen koodirivi.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you show me an example of single-line and multi-line comments in Java?

Why is it important to use comments in code?

How do I decide when to use single-line versus multi-line comments?

close

bookKommentit

Pyyhkäise näyttääksesi valikon

Koodin piilottaminen kääntäjältä

Koodia voidaan piilottaa kääntäjältä kommentoimalla se.

Koodikommentit ovat osia, joita kääntäjä ei käsittele.

Voit kommentoida koodirivejä käyttämällä //-merkkejä tai ympäröimällä tietyn tekstin tai koodin osan /* */-merkeillä.

Miksi tarvitsemme kommentteja?

  • Kommentit mahdollistavat muistiinpanojen kirjoittamisen, jotka selittävät, mitä koodin osat tekevät. Nämä muistiinpanot ohitetaan tietokoneen toimesta, mutta ne helpottavat koodin ymmärtämistä itselle tai muille;

  • Kommenttien avulla voidaan tilapäisesti poistaa käytöstä osia koodista. Esimerkiksi, jos epäilet tietyn rivin aiheuttavan virheen, voit kommentoida sen (/* code fragment */) ja testata ohjelmaa ilman kyseistä riviä;

  • Kommentteja voidaan käyttää kuvaamaan koodin toimintaa, mikä helpottaa sen ymmärtämistä myöhemmin tai muille, jotka työskentelevät koodin parissa.

Näet esimerkin kommentoinnista edellisessä luvussa, jossa kommentti sijoitettiin kohtaan, johon koodi oli tarkoitus kirjoittaa.

Tässä on toinen esimerkki kommenttien käytöstä:

Main.java

Main.java

copy
123456789
package com.example; public class Main { public static void main(String[] args) { System.out.println("Message 1"); // System.out.println("Message 2"); System.out.println("Message 3"); } }

Vain ensimmäinen ja kolmas viesti näytetään tässä, koska toinen osa on kommentoitu, joten kääntäjä ohittaa sen.

Tarkastellaan nyt esimerkkiä monirivisestä koodin kommentoinnista:

Main.java

Main.java

copy
123456789
package com.example; public class Main { public static void main(String[] args) { /* System.out.println("Message 1"); System.out.println("Message 2"); */ System.out.println("Message 3"); } }

Kuten huomaat, vain kolmas viesti näkyy konsolissa, koska ensimmäinen ja toinen on kommentoitu pois.

Tehtävä

Swipe to start coding

Tehtävänäsi on tunnistaa virhe ja kommentoida virheellinen koodirivi.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
single

single

some-alt