Java Hallo verden-programmet

โšก Smart oppsummering

Java Hello World-programmet veileder nye utviklere gjennom skriving, kompilering og kjรธring av deres fรธrste Java sรธknad pรฅ Windows bruker kun Notisblokk, JDK og ledeteksten for en ren og nybegynnervennlig introduksjon.

  • ???? Hva du bygger: En minimal Java klasse som skriver ut Hello World til konsollen ved รฅ bruke System.out.println i main-metoden.
  • ๐Ÿ“ Nรธdvendige verktรธy: Ocuco Java SE Development Kit (JDK 17 eller 21 LTS anbefales) pluss et hvilket som helst tekstredigeringsprogram som Notepad, Notepad++, eller en nettredaktรธr.
  • โš™๏ธ Kompiler og kjรธr: Bruk javac FirstProgram.java til รฅ kompilere, og kjรธr deretter Java A for รฅ kjรธre den genererte bytecode-klassefilen.
  • โœ… Stรธrrelsessensitivitet: Java behandler filnavn, klassenavn og kommandoer som store og smรฅ bokstaver, sรฅ FirstProgram og firstprogram er ikke likeverdige identifikatorer.
  • ๐Ÿงช Kommandolinjeargumenter: Send verdier etter klassenavnet for รฅ fylle ut String args-arrayet og lese konfigurasjonen direkte fra terminalen.

Java Hallo verden-programmet

Hva er Java Hallo verden-programmet?

Ocuco Java Hello World-programmet er den tradisjonelle fรธrste รธvelsen for alle som lรฆrer JavaDet er en liten klasse som skriver ut teksten Hello World til konsollen og demonstrerer de viktigste bevegelige delene av hver Java applikasjon: en klassedeklarasjon, en hovedmetode og en utdatasetning. ร… skrive og kjรธre dette programmet bekrefter at JDK er riktig installert og at javac-kompilatoren og Java Runtime er tilgjengelige fra terminalen din.

Programvare du trenger fรธr du starter

Du trenger fรธlgende to programvarer for รฅ lage din fรธrste Java program.

1. Den Java SE Development Kit

Installer en gjeldende JDK-utgivelse. JDK 17 og JDK 21 er langsiktige stรธtteversjoner (LTS) og er fortsatt de anbefalte valgene for nye elever i 2026. Se vรฅr forrige veiledning for รฅ last ned og installer JDK.

2. En tekstredigerer

I dette Java Hallo verden eksempel, vi bruker Notisblokk. Det er en enkel editor som fรธlger med Windows operativsystem. Du kan bruke en annen teksteditor som Notepad++, Visual Studio Code, eller en pรฅ nett Java kompilatoren.

Hallo verden Java - Din fรธrste Java Program video

Denne videoen vil hjelpe deg รฅ lรฆre hvordan du starter en Java program.

Klikk her. hvis videoen ikke er tilgjengelig

Fremgangsmรฅte for รฅ kompilere og kjรธre Hello World-programmet i Java

Her er en trinnvis veiledning for hvordan du skriver, kompilerer og kjรธrer din fรธrste Java program.

Trinn 1) ร…pne Notisblokk fra Start-menyen ved รฅ velge Programmer > Tilbehรธr > Notisblokk.

Java Hallo verden-programmet

Trinn 2) Lag kildekoden for Hello World-programmet ditt i Java.

  • Deklarer en klasse med navnet A.
  • Deklarer hovedmetoden offentlig statisk tomrom (String args []) {.
  • Skriv nรฅ System.out.println(โ€œHello Worldโ€);, som vil trykke Hello World i Java.

Java Hallo verden-programmet

class A {
 public static void main(String args[]){
     System.out.println("Hello World");
 }
}

Trinn 3) Lagre filen for din Java Hello World-programmet som FirstProgram.javaSรธrg for รฅ velge filtypen Alle filer nรฅr du lagrer filen i arbeidsmappen din. C:\arbeidsomrรฅde.

Java Hallo verden-programmet

Trinn 4) ร…pne ledeteksten. Gรฅ til katalogen C:\arbeidsomrรฅdeKompiler koden til Hello World-kontoen din. Java program ved hjelp av kommandoen:

javac FirstProgram.java

Java Hallo verden-programmet

Verifisere den kompilerte klassefilen

Trinn 5) Hvis du ser i arbeidsmappen din, kan du se at en fil heter A.klasse har blitt opprettet. Denne filen inneholder den plattformuavhengige bytekoden produsert av javac.

Java Hallo verden-programmet

Trinn 6) For รฅ kjรธre koden, skriv inn kommandoen java etterfulgt av klassenavnet. Forventet utdata Hallo verden er vist.

java A

Java Hallo verden-programmet

OBS: Java er et programmeringssprรฅk som skiller mellom store og smรฅ bokstaver. All kode, alle kommandoer og filnavn skal bruke konsistente store og smรฅ bokstaver. FirstProgram er ikke det samme som fรธrsteprogram.

Trinn 7) Hvis du kopierer og limer inn den samme koden i et IDE som Eclipse, kompilering og utfรธrelse hรฅndteres med et klikk pรฅ en knapp. ร… bruke en IDE er praktisk og forbedrer produktiviteten, men siden du er lรฆring Java, anbefaler vi at du holder deg til Notisblokk for enkle Java programutfรธrelse.

Java Hallo verden-programmet

Hva er et kommandolinjeargument i Java?

A kommandolinjeargument i Java er informasjon som sendes til programmet nรฅr det kjรธres. Informasjonen som sendes lagres i String-arrayet som leveres til main()-metoden, og hver verdi lagres som en streng. Det er dataene som fรธlger direkte etter programnavnet pรฅ kommandolinjen nรฅr det startes.

Eksempel

Mens du kjรธrer en klasse demo, kan du angi kommandolinjeargumenter som fรธlger.

java Demo arg1 arg2 arg3 ...

Kommandolinjeargumenter i Java: Viktige poeng

  • Kommandolinjeargumenter kan brukes til รฅ angi konfigurasjonsinformasjon nรฅr du starter applikasjonen.
  • Det er ingen begrensning pรฅ antall Java kommandolinjeargumenter. Du kan angi et hvilket som helst antall argumenter.
  • Informasjon sendes som strenger.
  • Verdiene lagres i String args-arrayet i hovedmetoden din.

Eksempel: Lรฆr Java Kommandolinjeargumenter

Trinn 1) Kopier fรธlgende kode inn i en editor.

class Demo{
     public static void main(String args[]){
         System.out.println("Argument one = "+args[0]);
         System.out.println("Argument two = "+args[1]);
    }
}

Trinn 2) Lagre og kompiler koden.

Trinn 3) Kjรธr koden som Java Demo eple appelsin.

Kommandolinjeargumenter i Java

Trinn 4) Du bรธr se fรธlgende utdata.

Kommandolinjeargumenter i Java

Spรธrsmรฅl og svar

Hello World-programmet er det minste mulige Java et program som fortsatt kjรธrer en klasse, en hovedmetode og konsollutdata. ร… kjรธre den bekrefter at JDK, javac-kompilatoren og Java Runtime er installert og fungerer som de skal.

Hvis klassen er deklarert offentlig, mรฅ filnavnet samsvare nรธyaktig med klassenavnet, inkludert store og smรฅ bokstaver. For ikke-offentlige klasser, som den enkle klassen A i dette eksemplet, kan filnavnet variere, men det รฅ matche dem anses fortsatt som beste praksis.

Javac-kommandoen er Java kompilator som konverterer .java-kildefilen din til en .class bytecode-fil. Java-kommandoen er Java runtime-starter som laster en .class-fil inn i JVM-en og kjรธrer hovedmetoden.

Nybegynnere bรธr installere en langsiktig stรธtteutgivelse, som for eksempel JDK 17 eller JDK 21. Begge versjonene mottar sikkerhetsoppdateringer i flere รฅr, stรธttes bredt av IDE-er og veiledninger, og kjรธrer alle eksemplene som vises i denne Hello World-gjennomgangen uten modifikasjoner.

Ja. AI-kodingsassistenter som GitHub Copilot, Amazon Q-utvikler, og JetBrains AI kan bygge opp en Hello World-klasse, forklare hvert nรธkkelord og flagge manglende semikolon eller uoverensstemmelser mellom klammeparenteser.ping nybegynnere lรฆrer Java syntaksen raskere samtidig som de fortsatt skriver koden selv.

Ja. Moderne AI-assistenter kan automatisk generere Hello World-variasjoner som godtar kommandolinjeargumenter, gรฅr over hilsener i lรธkker, leser brukerinndata eller formaterer utdataene, noe som hjelper elevene med รฅ utforske. Java funksjoner raskt uten รฅ forlate redigeringsprogrammet.

Oppsummer dette innlegget med: