Šiame vadove išmoksite pagrindinius žingsnius, kaip naudoti Java-kompiliatorių (javac) ir vykdyti savo Java programas naudojant Java Runtime Environment (JRE). Norint geriau suprasti Java kodo kompiliavimo ir vykdymo procesą, svarbu žinoti kiekvieną žingsnį ir suprasti, kas vyksta fone.
Pagrindinės žinios
- Java kompiliatorius (javac) verčia jūsų šaltinio kodą į baitų kodą.
- Baitų kodas saugomas.class failuose ir gali būti vykdomas JRE.
- Procesas apima kodo kompiliavimą ir jo vėlesnį vykdymą per komandų eilutę arba terminalą.
Naudojant Java kompiliatorių (javac)
Pirmiausia turite užtikrinti, kad teisingai sukonfigūravote savo kūrimo aplinką. IDE (integruota kūrimo aplinka) gali palengvinti jūsų darbą, tačiau naudinga žinoti, kaip šis procesas techniškai vyksta.
Žingsnis 1: Suprasti IDE ir komandų eilutę
Pirmiausia svarbu suprasti, kad IDE, su kuria dirbate, fone remiasi Java kompiliatoriumi ir JRE. Šie įrankiai atlieka realų darbą, kol IDE palengvina mums atlikti užduotis. Reikėtų įgyti tam tikrą pagrindinį supratimą apie javac veikimą.

Žingsnis 2: Programos katalogas ir šaltinio kodas
Įsitikinkite, kad nurodote teisingą kelią į savo šaltinio kodą. Dirbdami su paketais, naudinga laikytis struktūros, kuri yra nurodyta jūsų projekto aplanke. Įdėkite savo failus į atitinkamus katalogus, kad galėtumėte juos lengviau rasti ir kompiliuoti.
Žingsnis 3: Kodo kompiliavimas
Norėdami kompiliuoti savo Java kodą, atidarykite terminalą arba komandų eilutę ir eikite į katalogą, kuriame saugomas jūsų šaltinio kodas. Komanda, kurią naudosite, bus javac. Įveskite šią:
javac Modul3/Video1/mano pirmas programa.java
Paspauskite Enter. Jei procesas baigtas ir nėra jokių klaidų, jūsų kodas buvo sėkmingai kompiliuotas.
Žingsnis 4: Sukurtų failų patikrinimas
Po sėkmingo kompiliavimo turėtumėte rasti.class failą kataloge Modul 3/Video 1. Šis failas turi baitų kodą, kuris bus vykdomas JRE. Šis.class failas turi atrodyti taip:
mano pirmas programa.class

Žingsnis 5: Programos vykdymas
Norėdami vykdyti sugeneruotą.class failą, naudokite komandą java, po kurios nurodysite visą savo klasės pavadinimą, paveldėdami failo plėtinį:
java Modul3.Video1.man mano pirmas programa
Po įvedimo ir paspaudus Enter, baitų kodas bus vykdomas, ir turėtumėte pamatyti atitinkamą išvestį savo konsolėje.
Žingsnis 6: Kodo pakeitimai
Jei padarote pakeitimų savo šaltinio kode, turėsite dar kartą atlikti kompiliavimo procesą. Naudokite javac komandą kaip anksčiau. Labai naudinga yra vėl pasiekti komandas savo terminale paspaudus rodyklės mygtuką į viršų, kad jas greičiau vėl vykdytumėte.
Žingsnis 7: Naujas kodas ir išvestis
Atlikite programos vykdymą po pakeitimų, kad užtikrintumėte, jog nauji įvedimai galioja. Po programos vykdymo matysite naujas išvestis, remdamiesi pakeitimais savo šaltinio kode.
Santrauka
Java kompiliatoriaus javac naudojimas kartu su Java Runtime Environment jūsų programų vykdymui yra esminis procesas programuojant Java. Jūs išmokote, kaip kompiliuoti savo šaltinio kodą, rasti sugeneruotus.class failus ir leisti savo programoms veikti.
Dažnai užduodami klausimai
Kaip paleisti Java kompiliatorių?Galite paleisti Java kompiliatorių naudodami komandą javac savo terminale arba komandų eilutėje, po kurios nurodysite kelią iki savo.java failo.
Koks skirtumas tarp.java ir.class failų?.java failas yra šaltinio tekstas, kurį rašote, o.class failas turi baitų kodą, kurį vykdo Java interpretuotojas.
Kaip ištaisyti kompiliavimo klaidas?Atidžiai patikrinkite savo šaltinio kodą dėl sintaksės klaidų, o tada dar kartą paleiskite kompiliavimo komandą, kad pamatytumėte, ar klaidos ištaisytos.
Ar galiu vykdyti Java kodą be IDE?Taip, galite kompiliuoti ir vykdyti Java kodą tiesiogiai komandų eilutėje arba terminale, neišnaudojant IDE.