Java-kehitys aloittelijoille

Java-kääntäjä ja JRE: perusteet ymmärtää

Kaikki oppaan videot Java-kehitys aloittelijoille

Tässä oppaassa opit perusvaiheet Java-kääntäjän (javac) käytöstä ja Java-ohjelmien suorittamisesta Java Runtime Environmentin (JRE) avulla. Jotta prosessi Java-koodin kääntämisestä ja suorittamisesta olisi paremmin ymmärrettävissä, on tärkeää tuntea yksittäiset vaiheet ja tietää, mitä taustalla tapahtuu.

Tärkeimmät havainnot

  • Java-kääntäjä (javac) kääntää lähdekoodisi bytekoodiksi.
  • Bytekoodi tallennetaan.class-tiedostoihin ja sen voi suorittaa JRE.
  • Prosessi sisältää koodin kääntämisen ja sen jälkeisen suorittamisen komentokehotteessa tai terminaalissa.

Java-kääntäjän (javac) käyttäminen

Ensiksi haluat varmistaa, että kehitysympäristösi on oikein konfiguroitu. IDE (Integrated Development Environment) voi helpottaa työskentelyäsi, mutta on hyödyllistä tietää, miten prosessi teknisesti etenee.

Vaihe 1: IDE ja komentorivi

Ensinnäkin on tärkeää ymmärtää, että käyttämäsi IDE nojaa taustalla Java-kääntäjään ja JRE:hen. Nämä työkalut tekevät varsinaisen työn, kun IDE helpottaa meille toteuttamista. Sinun pitäisi omaksua perustietämys javacin toiminnasta.

Java-kääntäjä ja JRE: Ymmärtää perusteet

Vaihe 2: Ohjelman hakemisto ja lähdekoodi

Varmista, että osoitat oikean polun lähdekoodiisi. Työskennellessäsi pakettien kanssa on hyödyllistä pitää kiinni rakenteesta, joka on määritetty projektikansiossasi. Aseta tiedostosi oikeisiin hakemistoihin, jotta voit löytää ja kääntää ne helpommin.

Vaihe 3: Lähdekoodin kääntäminen

Kääntääksesi Java-koodisi, avaa terminaali tai komentokehote ja siirry hakemistoon, jossa lähdekoodisi on tallennettuna. Komento, jota käytät, on javac. Kirjoitat seuraavat:

javac Modul3/Video1/minun ensimmäinen ohjelma.java

Paina Enter-näppäintä. Kun prosessi on valmis eikä virheistä anneta ilmoitusta, koodisi on käännetty onnistuneesti.

Vaihe 4: Generoitujen tiedostojen tarkistaminen

Onnistuneen käännön jälkeen sinun pitäisi löytää.class-tiedosto hakemistosta Modul 3/Video 1. Tämä tiedosto sisältää bytekoodin, jota JRE suorittaa. Tämä.class-tiedosto näyttää tältä:

minun ensimmäinen ohjelma.class

Java-kääntäjä ja JRE: Perustietojen ymmärtäminen

Vaihe 5: Ohjelman suorittaminen

Suorittaaksesi generoidun.class-tiedoston, käytä komentoa java, jota seuraa luokkasi täydellinen nimi, jättäen tiedostopäätteen pois:

java Modul3.Video1.minun ensimmäinen ohjelma

Syötettyäsi ja painettuasi Enter-näppäintä bytekoodi suoritetaan, ja sinun pitäisi nähdä vastaava tuloste konsolissasi.

Vaihe 6: Muutokset koodissa

Kun teet muutoksia lähdekoodiisi, sinun on suoritettava kääntöprosessi uudelleen. Käytä siihen javac-komentoa kuten aiemmin. On hyvin hyödyllistä, että voit palauttaa komentoja terminaalissasi ylöspäin-näppäimellä, jotta voit suorittaa ne nopeammin uudelleen.

Vaihe 7: Uusi koodi ja tuloste

Suorita ohjelmasi muutosten jälkeen varmistaaksesi, että uudet syötteet ovat voimassa. Ohjelman suorittamisen jälkeen näet uudet tulosteet perustuen muutoksiin lähdekoodissasi.

Yhteenveto

Java-kääntäjän javacin käyttäminen yhdessä Java Runtime Environmentin kanssa ohjelmiesi suorittamiseen on perustavanlaatuinen prosessi Java-ohjelmoinnissa. Olet oppinut, miten käännät lähdekoodisi, löydät generoidut.class-tiedostot ja saat ohjelmasi toimimaan.

Usein kysytyt kysymykset

Kuinka suoritan Java-kääntäjän?Voit suorittaa Java-kääntäjän käyttämällä komentoa javac terminaalissasi tai komentokehotteessasi, jota seuraa polku.java-tiedostollesi.

mikä on ero.java- ja.class-tiedostojen välillä?.java-tiedosto on lähdekoodi, jonka kirjoitat, kun taas.class-tiedosto sisältää bytekoodin, jota Java-tulkki suorittaa.

Kuinka korjaan käännösvirheitä?Tarkista huolellisesti lähdekoodisi syntaksivirheitä ja suorita sitten kääntökomento uudelleen nähdäksesi, onko virheet korjattu.

Voinko suorittaa Java-koodia ilman IDE:tä?Kyllä, voit myös kääntää ja suorittaa Java-koodia suoraan komentokehotteessa tai terminaalissa ilman IDE:tä.