Java-utvikling for nybegynnere.

Java-kompilator og JRE: Forstå grunnleggende

Alle videoer i opplæringen Java-utvikling for nybegynnere

I denne guiden lærer du de grunnleggende trinnene for bruk av Java-kompilatoren (javac) og for å kjøre Java-programmene dine med Java Runtime Environment (JRE). For å bedre forstå prosessen med å kompilere og kjøre Java-kode, er det viktig å kjenne til de enkelte stegene og vite hva som skjer i bakgrunnen.

Viktige funn

  • Java-kompilatoren (javac) oversetter kildekoden din til bytekode.
  • Bytekode lagres i.class-filer og kan kjøres av JRE.
  • Prosessen inkluderer kompilering av koden og dens påfølgende kjøring via kommandolinjen eller et terminalvindu.

Bruke Java-kompilatoren (javac)

Først må du sørge for at du har konfigurert utviklingsmiljøet ditt riktig. Et IDE (Integrated Development Environment) kan gjøre arbeidet ditt lettere, men det er nyttig å vite hvordan prosessen fungerer teknisk.

Trinn 1: Forstå IDE og kommandolinjen

Først er det viktig å forstå at IDE-en du jobber med, bruker Java-kompilatoren og JRE i bakgrunnen. Disse verktøyene utfører det faktiske arbeidet, mens IDE-en gjør det enklere for oss å gjennomføre oppgavene. Du bør tilegne deg en viss grunnleggende forståelse for hvordan javac fungerer.

Java-kompilator og JRE: Forstå grunnleggende

Trinn 2: Programkatalog og kildekode

Sørg for at du angir riktig bane til kildekoden din. Når du jobber med pakker, er det nyttig å følge strukturen som er angitt i prosjektmappen din. Plasser filene dine i de tilsvarende katalogene, slik at du enklere kan finne og kompilere dem.

Trinn 3: Kompilere kildekoden

For å kompilere Java-koden din, åpne terminalvinduet eller kommandolinjen og naviger til katalogen der kildekoden din er lagret. Kommandoen du skal bruke, er javac. Du skriver inn følgende:

javac Modul3/Video1/mit første program.java

Trykk på Enter-tasten. Hvis prosessen er fullført og det ikke er noen feilmeldinger, har koden din blitt kompilert vellykket.

Trinn 4: Sjekke de genererte filene

Etter vellykket kompilering bør du finne en.class-fil i katalogen Modul 3/Video 1. Denne filen inneholder bytekoden som kjøres av JRE. Denne.class-filen ser slik ut:

mit første program.class

Java-kompilator og JRE: Forstå grunnlagene

Trinn 5: Kjøre programmet

For å kjøre den genererte.class-filen, bruk kommandoen java, etterfulgt av det fulle navnet på klassen din, der filendelsen utelates:

java Modul3.Video1.mit første program

Etter at du har skrevet inn og trykket på Enter, vil bytekoden bli kjørt, og du bør se den tilsvarende utdataen i konsollen din.

Trinn 6: Endringer i koden

Hvis du gjør endringer i kildekoden din, må du kompilere koden på nytt. Bruk javac-kommandoen som før. Det kan være svært nyttig å hente frem kommandoer i terminalvinduet ditt med opp-pilen for å kjøre dem raskere på nytt.

Trinn 7: Ny kode og utdata

Kjør programmet ditt på nytt etter endringene for å sikre at de nye inndataene trer i kraft. Etter å ha kjørt programmet, vil du se de nye utdataene basert på endringene i kildekoden din.

Oppsummering

Å bruke Java-kompilatoren javac sammen med Java Runtime Environment for å kjøre programmene dine er en grunnleggende prosess når man programmerer i Java. Du har lært hvordan du kompilerer kildekoden din, finner de genererte.class-filene og kjører programmene dine.

Ofte stilte spørsmål

Hvordan kjører jeg Java-kompilatoren?Du kan kjøre Java-kompilatoren ved å bruke kommandoen javac i terminalvinduet eller kommandolinjen din, etterfulgt av banen til.java-filen din.

Hva er forskjellen mellom.java og.class-filer?En.java-fil er kildekoden du skriver, mens en.class-fil inneholder bytekoden som kjøres av Java-tolkeren.

Hvordan løser jeg kompilasjonsfeil?Kontroller kildekoden din nøye for syntaksfeil, og kjør deretter kompilasjonskommandoen på nytt for å se om feilene er rettet opp.

Kan jeg kjøre Java-kode uten IDE?Ja, du kan også kompilere og kjøre Java-kode direkte via kommandolinjen eller terminalvinduet, uten å bruke en IDE.