JAVA PAGRINDAI
Java sintaksė
Java sintaksė – tai taisyklės, pagal kurias rašomas Java kodas. Išnagrinėkime paprastą programą eilutė po eilutės ir išsiaiškinkime, kodėl reikalinga klasė, failo pavadinimas ir metodas main.
Paprastos Java programos pavyzdys
Ši programa į konsolę išveda tekstą „Labas, Java!“:
public class Main {
public static void main(String[] args) {
System.out.println("Labas, Java!");
}
}Labas, Java!
Klasė ir jos pavadinimas
Java vykdomas kodas rašomas klasės viduje. Pirmoji pavyzdžio eilutė sukuria klasę, pavadintą Main. Pagal įprastą Java pavadinimų rašymo susitarimą klasės vardas pradedamas didžiąja raide.
Klasės turinį apgaubia riestiniai skliaustai { ir }. Jie nurodo, kur klasė prasideda ir kur baigiasi. Visi šiai klasei priklausantys metodai ir kiti elementai rašomi tarp šių skliaustų.
MyClass ir myclass būtų du skirtingi pavadinimai.
Failo pavadinimas turi sutapti
Jei viešoji klasė pavadinta Main, jos kodą reikia išsaugoti faile Main.java. Failo pavadinimą sudaro tikslus klasės vardas ir .java plėtinys. Pavyzdžiui, klasė Car būtų saugoma faile Car.java.
Nesutapus viešosios klasės ir failo pavadinimams, Java kompiliatorius praneša apie klaidą. Taip Java projekto struktūroje galima aiškiai susieti viešąją klasę su jos šaltinio failu.
Metodas main()
Paprastos Java programos vykdymas pradedamas metode main. Java virtualioji mašina ieško šio įėjimo taško ir pradeda vykdyti jo viduje parašytas komandas.
public static void main(String[] args) Kol kas nebūtina išsamiai suprasti raktažodžių public, static ir void. Jie bus paaiškinti vėlesnėse temose. Šiame etape svarbiausia prisiminti, kad main() yra programos pradžios vieta, o jo riestiniuose skliaustuose esančios komandos vykdomos iš eilės.
Teksto išvedimas
Komanda System.out.println("Labas, Java!"); išveda tekstą į konsolę ir po jo perkelia žymeklį į naują eilutę. Tekstas rašomas dvigubose kabutėse, o komanda užbaigiama kabliataškiu.
Kabliataškis Java kalboje žymi daugelio sakinių pabaigą. Jei jį praleisi, kompiliatorius dažniausiai negalės teisingai suprasti komandos ir parodys sintaksės klaidą.
Ką verta prisiminti?
- Java kodas rašomas klasėse.
- Klasės pavadinimas paprastai pradedamas didžiąja raide.
- Viešosios klasės ir
.javafailo pavadinimai turi sutapti. - Programa pradedama vykdyti metode
main(). - Java skiria didžiąsias ir mažąsias raides.
- Daugelis Java komandų užbaigiamos kabliataškiu.

