Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
publicclassTestComm{
/*
tojestkomentarz
wielowierszowy
*/
/*toteżjest
komentarz*/
//atokomentarzjednowierszowy
publicstaticvoidmain(String
[
]args){
//ituteżkomentarz
Systemioutiprintln("Zobikomentarze");//ituteż
}
}
Kod1.3.Przykładzastosowaniakomentarzy
Oczywiście,komentarzeniemogąrozdzielaćjednolitychkonstrukcjiskładniowych
(np.znajdowaćsięwewnątrznazwyzmiennejczymetody).Nazwyzmiennych,metod,
klasniesącałkiemdowolne.Mogązawieraćlitery(dużelubmałe),cyfryorazznaki_i$.
Przyczymniemogązaczynaćsięodcyfry.
Najlepiejprzyjąć,żenazwyklas,metod,zmiennychzaczynamyodlitery,atakże
nieużywaćwnazwachznaków_oraz$,
ograniczaćużyciecyfr,
stosowaćsensowne,znaczącenazwy.
Wtrakciekompilacjiprogramusprawdzanajestjegoskładniowapoprawność.Kompilacja
możewięczakończyćsięniepowodzeniem(wtedyniedostaniemyplikuiclass),akom-
pilatorpowiadominasotym,gdzieijakiebłędywystąpiły.Gdybyśmywnaszymprogramie
testowymzapomnielizamknąćnawiasokrągływwywołaniumetodyprintln:
Systemioutiprintln("Dzieńdobry!";
tokompilatorwyprowadziłbynastępującykomunikat:
Testijava:4:')'expected
Systemioutiprintln("Dzieńdobry!";
^
1error
1.4.Pierwszyprogramikilkaelementówskładni
25