Java Hello World Program

โšก Smart opsummering

Java Hello World-programmet guider nye udviklere gennem skrivning, kompilering og kรธrsel af deres fรธrste Java ansรธgning pรฅ Windows bruger kun Notesblok, JDK og kommandoprompten for en ren og begyndervenlig introduktion.

  • ๐Ÿ‘‹ Hvad du bygger: En minimal Java klasse, der udskriver Hello World til konsollen ved hjรฆlp af System.out.println i main-metoden.
  • ๐Ÿ“ Nรธdvendige vรฆrktรธjer: Java SE Development Kit (JDK 17 eller 21 LTS anbefales) plus enhver almindelig teksteditor som Notepad, Notepad++eller en online redaktรธr.
  • ๐Ÿ‡ง๐Ÿ‡ท Kompilรฉr og kรธr: Brug javac FirstProgram.java til at kompilere, og kรธr derefter Java A for at udfรธre den genererede bytecode-klassefil.
  • โœ… Store og smรฅ bogstaver: Java behandler filnavne, klassenavne og kommandoer som store og smรฅ bogstaver, sรฅ FirstProgram og firstprogram er ikke tilsvarende identifikatorer.
  • ๐Ÿงช Kommandolinjeargumenter: Send vรฆrdier efter klassenavnet for at udfylde String args-arrayet og lรฆse konfigurationen direkte fra terminalen.

Java Hello World Program

Hvad er Java Hej Verden-programmet?

Java Hello World-programmet er den traditionelle fรธrste รธvelse for alle, der lรฆrer JavaDet er en lille klasse, der udskriver teksten Hello World til konsollen og demonstrerer de centrale bevรฆgelige dele af hver ... Java applikation: en klassedeklaration, en main-metode og en output-sรฆtning. At skrive og kรธre dette program bekrรฆfter, at JDK er installeret korrekt, og at javac-compileren og java runtime er tilgรฆngelige fra din terminal.

Software, du har brug for, fรธr du starter

Du skal bruge fรธlgende to stykker software for at oprette din fรธrste Java program.

1. Det Java SE udviklingssรฆt

Installer en aktuel JDK-udgivelse. JDK 17 og JDK 21 er versioner med langtidssupport (LTS) og forbliver de anbefalede valg for nye elever i 2026. Se venligst vores tidligere vejledning for at download og installer JDK.

2. En teksteditor

I denne Java Hej Verden eksempel, vi bruger Notesblok. Det er en simpel editor, der fรธlger med Windows operativsystem. Du kan bruge en anden teksteditor som f.eks. Notepad++, Visual Studio Code, eller en online Java compiler.

Hej Verden Java - Dig fรธrst Java Program video

Denne video hjรฆlper dig med at lรฆre, hvordan du starter en Java program.

Klik link. hvis videoen ikke er tilgรฆngelig

Trin til at kompilere og kรธre Hello World-programmet i Java

Her er en trin-for-trin vejledning i, hvordan du skriver, kompilerer og kรธrer din fรธrste Java program.

Trin 1) ร…bn Notesblok fra Start-menuen ved at vรฆlge Programmer > Tilbehรธr > Notesblok.

Java Hello World Program

Trin 2) Opret kildekoden til dit Hello World-program i Java.

  • Deklarer en klasse med navnet A.
  • Erklรฆre hovedmetoden public static void main (String args []) {.
  • Skriv nu System.out.println(โ€œHej verdenโ€);, som vil udskrive Hello World i Java.

Java Hello World Program

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

Trin 3) Gem filen til din Java Hello World-program som FirstProgram.javaSรธrg for at vรฆlge filtypen Alle filer, nรฅr du gemmer filen i din arbejdsmappe. C:\arbejdsomrรฅde.

Java Hello World Program

Trin 4) ร…bn kommandoprompten. Gรฅ til mappen C:\arbejdsomrรฅdeKompilรฉr koden til din Hello World Java program ved hjรฆlp af kommandoen:

javac FirstProgram.java

Java Hello World Program

Verifikation af den kompilerede klassefil

Trin 5) Hvis du ser i din arbejdsmappe, kan du se, at en fil hedder En klasse er blevet oprettet. Denne fil indeholder den platformuafhรฆngige bytekode produceret af javac.

Java Hello World Program

Trin 6) For at udfรธre koden skal du indtaste kommandoen java efterfulgt af klassenavnet. Det forventede output Hej Verden vises.

java A

Java Hello World Program

Bemรฆrk: Java er et programmeringssprog, der skelner mellem store og smรฅ bogstaver. Al kode, alle kommandoer og filnavne skal bruge ensartede store og smรฅ bogstaver. FirstProgram er ikke det samme som fรธrsteprogram.

Trin 7) Hvis du kopierer og indsรฆtter den samme kode i et IDE som f.eks. Eclipse, kompilering og udfรธrelse hรฅndteres med et klik pรฅ en knap. Brug af et IDE er praktisk og forbedrer produktiviteten, men da du er lรฆring Java, anbefaler vi, at du holder dig til Notesblok til simple Java programudfรธrelse.

Java Hello World Program

Hvad er et kommandolinjeargument i Java?

A kommandolinjeargument i Java er information, der sendes til programmet, nรฅr det udfรธres. Den sendte information gemmes i String-arrayet, der leveres til main()-metoden, og hver vรฆrdi gemmes som en streng. Det er de data, der fรธlger direkte efter programmets navn pรฅ kommandolinjen, nรฅr det startes.

Eksempel

Mens du kรธrer en klasse Demo, kan du angive kommandolinjeargumenter som fรธlger.

java Demo arg1 arg2 arg3 ...

Kommandolinjeargumenter i Java: Vigtige pointer

  • Kommandolinjeargumenter kan bruges til at angive konfigurationsoplysninger, nรฅr du starter dit program.
  • Der er ingen begrรฆnsning pรฅ antallet af Java kommandolinjeargumenter. Du kan angive et hvilket som helst antal argumenter.
  • Information sendes som strenge.
  • Vรฆrdierne er gemt i String args-arrayet i din main-metode.

Eksempel: Lรฆr Java Kommandolinjeargumenter

Trin 1) Kopier fรธlgende kode ind 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]);
    }
}

Trin 2) Gem og kompiler koden.

Trin 3) Kรธr koden som Java Demo รฆble appelsin.

Kommandolinjeargumenter i Java

Trin 4) Du bรธr se fรธlgende output.

Kommandolinjeargumenter i Java

Ofte Stillede Spรธrgsmรฅl

Hello World-programmet er det mindst mulige Java et program, der stadig udfรธrer en klasse, en main-metode og konsoloutput. Nรฅr det kรธres, bekrรฆftes det, at JDK, javac-compileren og Java Runtime er installeret og fungerer korrekt.

Hvis klassen erklรฆres offentlig, skal filnavnet matche klassenavnet prรฆcist, inklusive store og smรฅ bogstaver. For ikke-offentlige klasser, sรฅsom den simple klasse A i dette eksempel, kan filnavnet variere, men det at matche dem betragtes stadig som bedste praksis.

javac-kommandoen er Java compiler, der konverterer din .java-kildefil til en .class bytecode-fil. Java-kommandoen er Java runtime-starter, der indlรฆser en .class-fil i JVM'en og udfรธrer dens hovedmetode.

Begyndere bรธr installere en langtidsstรธttet version, sรฅsom JDK 17 eller JDK 21. Begge versioner modtager sikkerhedsopdateringer i flere รฅr, understรธttes bredt af IDE'er og tutorials, og kรธrer alle eksempler vist i denne Hello World-gennemgang uden รฆndringer.

Ja. AI-kodningsassistenter sรฅsom GitHub Copilot, Amazon Q-udvikler og JetBrains AI kan scaffolde en Hello World-klasse, forklare hvert nรธgleord og markere manglende semikolon eller uoverensstemmelser i parenteser.ping begyndere lรฆrer Java syntaksen hurtigere, mens de stadig selv skriver koden.

Ja. Moderne AI-assistenter kan automatisk generere Hello World-variationer, der accepterer kommandolinjeargumenter, gentage hilsner, lรฆser brugerinput eller formaterer output, hvilket hjรฆlper elever med at udforske Java funktioner hurtigt uden at forlade deres editor.

Opsummer dette indlรฆg med: