logo

Första Java-programmet | Hej världen exempel

  1. Programvarukrav
  2. Skapa Hello Java Exempel
  3. Att lösa javac känns inte igen

I det här avsnittet kommer vi att lära oss hur man skriver det enkla programmet för Java. Vi kan enkelt skriva ett enkelt hej Java-program efter att ha installerat JDK.

För att skapa ett enkelt Java-program måste du skapa en klass som innehåller huvudmetoden. Låt oss först förstå kravet.

Kravet på Java Hello World Exempel

För att köra ett Java-program måste följande programvara eller applikation vara korrekt installerad.


Skapa Hello World Exempel

Låt oss skapa hello java-programmet:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Testa det nu

Spara filen ovan som Simple.java.

Att sammanställa: javac Simple.java
Att verkställa: java Enkel

Produktion:

 Hello Java 

Sammanställningsflöde:

När vi kompilerar Java-program med javac-verktyget, konverterar Java-kompilatorn källkoden till byte-kod.

Java hur man kompilerar

Parametrar som används i First Java Program

Låt oss se vad som är meningen med class, public, static, void, main, String[], System.out.println().

    klassnyckelord används för att deklarera en klass i Java.offentlignyckelord är en åtkomstmodifierare som representerar synlighet. Det betyder att det är synligt för alla.statiskär ett nyckelord. Om vi ​​deklarerar någon metod som statisk är den känd som den statiska metoden. Den centrala fördelen med den statiska metoden är att det inte finns något behov av att skapa ett objekt för att anropa den statiska metoden. Main()-metoden exekveras av JVM, så den kräver inte att man skapar ett objekt för att anropa main()-metoden. Så det sparar minne.tomhetär metodens returtyp. Det betyder att det inte returnerar något värde.huvudrepresenterar programmets startpunkt.String[] argseller Strängarg[] används för kommandoradsargument . Vi kommer att diskutera det i nästa avsnitt.System.out.println()används för att skriva ut uttalande. Här är System en klass, out är ett objekt av klassen PrintStream, println() är en metod för klassen PrintStream. Vi kommer att diskutera det interna arbetet System.out.println() uttalande i det kommande avsnittet.

För att skriva det enkla programmet måste du öppna anteckningar med startmenyn -> Alla program -> Tillbehör -> Anteckningar och skriv ett enkelt program som vi har visat nedan:

Det första programmet för java

Som visas i diagrammet ovan, skriv det enkla Java-programmet i anteckningsblocket och sparade det som Simple.java. För att kompilera och köra programmet ovan måste du öppna kommandotolken av startmenyn -> Alla program -> Tillbehör -> kommandotolken . När vi har gjort alla steg ordentligt visar den följande utdata:

hur man kompilerar och kör ett enkelt program för java

För att kompilera och köra programmet ovan, gå först till din nuvarande katalog; min nuvarande katalog är c: ew. Skriv här:

Att sammanställa: javac Simple.java
Att verkställa: java Enkel

På hur många sätt kan vi skriva ett Java-program?

Det finns många sätt att skriva ett Java-program. De ändringar som kan göras i ett Java-program ges nedan:

1) Genom att ändra sekvensen för modifierarna ändras inte metodprototypen i Java.

Låt oss se den enkla koden för huvudmetoden.

 static public void main(String args[]) 

2) Den nedsänkta notationen i Java-matrisen kan användas efter typ, före variabeln eller efter variabeln.

Låt oss se de olika koderna för att skriva huvudmetoden.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) Du kan ge var-args-stöd till main()-metoden genom att skicka 3 ellipser (punkter)

Låt oss se den enkla koden för att använda var-args i main()-metoden. Vi kommer att lära oss om var-args senare i kapitlet Nya Java-funktioner.

 public static void main(String... args) 

4) Att ha semikolon i slutet av klassen är valfritt i Java.

Låt oss se den enkla koden.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

Giltig Java main() metodsignatur

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args) 

Ogiltig signatur för Java main()-metoden

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

Löser du ett fel 'javac känns inte igen som ett internt eller externt kommando'?

Om det uppstår ett problem som visas i bilden nedan måste du ange en sökväg. Eftersom DOS inte känner igen javac och java som internt eller externt kommando. För att övervinna detta problem måste vi ange en väg. Sökvägen krävs inte i ett fall där du sparar ditt program i JDK/bin-katalogen. Det är dock ett utmärkt sätt att ange vägen. Klicka här för Hur man ställer in sökväg i java .

hur man löser problemet med ett hello world-program i java