Sissejuhatus
Java populaarsus
CC SA: https://en.wikipedia.org/wiki/File:Tiobeindex.png
Java on üldotstarbeline objektorienteeritud programmeerimiskeel.
Selle lõi 1995. aastal James Gosling ja see kuulub Oracle'ile.
Java töötab enam kui 3 miljardil seadmel! Java-l on lai valik rakendusi, näiteks:
- Mobiilirakendused
- Töölauarakendused
- Veebirakendused
- Mängud
- Andmebaasi ühendus
Käesolev harjutus aitab sul luua esimese Java programmi.
Head teekonda!
Ülesanne
Kõrgetasemeline programmeerimine
Avalik domeen: https://openclipart.org/detail/193012/man-working-at-computers
Java on kõrgetasemeline programmeerimiskeel. Java teekonna algus või alustamine võib esmalt olla keeruline, kuid pärast meetodite õppimist ja siin näidatud tööriistade kasutamise harjumist pole see nii raske. Tegelikult võib Java kodeerimine olla üsna lihtne.
See õpetus juhendab teid Java, Java IDE installimisel ja esimese programmi loomisel. Seda nimetatakse "Tere maailm" ja see on teie Java-programmi sõbralik meeldetuletus maailmale.
Siin toodud linkidelt leiate lisateavet Java tehnoloogia kohta (https://java.com/en/download/help/whatis_java.html) ja mõningaid õpetusi (https://beginnersbook.com/java-tutorial-for-beginners-with-examples/ ja https://www.w3schools.com/java/).
Pärast selle õpetuse lõpetamist võivad need teile huvi pakkuda. Ev3dev.org (https://www.ev3dev.org/docs/programming-languages/) näitab, kuidas kasutada Java keelt oma lemmik LEGO Mindstorms roboti programmeerimiseks. Lisateavet Java-robotite programmeerimise kohta leiate ka aadressilt http://ev3dev-lang-java.github.io/#/.
Tasub tutvuda ka videoga Java is Still Worth Learning in 2021 ja uurida sissejuhatavaid õpetusi (Java Programming Tutorial 1 - Introduction to Java ning Introduction to JAVA - Episode 1 - Hello World). Mõnikord on videoid lihtsam jälgida kui kirjalikke dokumente. Kasutage mõlemat meetodit.
Protsess
- Java programmi loomiseks peame tegema mitut asja:
- Looge Java projekt ja moodul
- Looge pakett
- Looge klass
- Kirjutage programm
Kõiki neid samme kirjeldatakse allpool.
- Installige Java programmeerimiskeel. Kasutage dokumendi "Introduction to JAVA.pdf" lk. 5 antud näpunäiteid. Kõigi vajalike pakettide installimiseks võite vajada superkasutaja õigusi. Tegelikult installime IDE (integreeritud arenduskeskkonna). Erinevaid IDE-sid on palju, kuid me kasutame Eclipse'i.
- Looge projekt, moodul, pakett ja klass, järgides lk 11 olevat juhendit. Klass on viis, kuidas koondada kokkukuuluvad andmed ja juhised.
- Vaadake lisainfot tundide kohta lk 16.
- Alustage meie HelloWorld Java programmi loomist lehelt 17. Teil on vaja põhifunktsiooni (Main function), mis on sarnane Pythoni funktsiooniga.
- Käivitage oma programm. See on näidatud leheküljel 21.
- Lehekülg 22 annab teile väljakutse, kasutades sama println käsku. Kuidas saate seda pilti ekraanile printida? Pange tähele, et println käsk tundub uhke; tegelikult loeb see System.out.println(""Tere maailm"") ja seda seetõttu, et Java on platvormist sõltumatu keel. Sama käsk töötab Android-mobiiltelefonis, arvutis või LEGO Mindstorms robotis, kuigi nende ekraanid (või monitorid) on täiesti erinevad.
Kokkuvõte
- Teil peaks olema töötav HelloWorldi klass, mis prindib kasutajale sõnumi.
- Peaksite teadma, mis on IDE, miks kasutada Eclipse'i ja miks Java on nii populaarsed keeled.
- Saate aru pika println() käsu tähendusest.
- Samuti teate, mis on klass, pakett või moodul.
- Saate luua uue projekti.
- Java on tipptasemel programmeerimiskeel ja see annab lõputult võimalusi..
Järgmised sammud:
- Järgige linkides ja videotes antud õpetusi.
- Liikuge edasi 3. taseme Java harjutuse juurde.


