logo

První Java program | Příklad Ahoj světe

  1. Softwarové požadavky
  2. Vytvoření příkladu Hello Java
  3. Řešení javac nebylo rozpoznáno

V této části se naučíme, jak napsat jednoduchý program Java. Po instalaci JDK můžeme snadno napsat jednoduchý ahoj Java program.

Chcete-li vytvořit jednoduchý program Java, musíte vytvořit třídu, která obsahuje hlavní metodu. Nejprve pochopíme požadavek.

Požadavek na příklad Java Hello World

Pro spuštění jakéhokoli programu Java musí být správně nainstalován následující software nebo aplikace.


Vytvoření příkladu Hello World

Pojďme vytvořit hello java program:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Otestujte to hned

Uložte výše uvedený soubor jako Simple.java.

Sestavit: javac Simple.java
Chcete-li provést: java Jednoduché

Výstup:

 Hello Java 

Postup kompilace:

Když kompilujeme program Java pomocí nástroje javac, kompilátor Java převede zdrojový kód na bajtový kód.

Java Jak kompilovat

Parametry používané v programu First Java

Podívejme se, jaký je význam tříd, public, static, void, main, String[], System.out.println().

    třídaklíčové slovo se používá k deklaraci třídy v Javě.veřejnostklíčové slovo je modifikátor přístupu, který představuje viditelnost. To znamená, že je viditelný pro všechny.statickýje klíčové slovo. Pokud deklarujeme jakoukoli metodu jako statickou, je známá jako statická metoda. Hlavní výhodou statické metody je, že není potřeba vytvářet objekt pro vyvolání statické metody. Metodu main() provádí JVM, takže pro vyvolání metody main() nevyžaduje vytvoření objektu. Takže to šetří paměť.prázdnotaje návratový typ metody. To znamená, že nevrací žádnou hodnotu.hlavnípředstavuje výchozí bod programu.Argumenty řetězce[]nebo Řetězcové argumenty[] se používá pro argument příkazového řádku . Budeme o tom diskutovat v nadcházející sekci.System.out.println()slouží k tisku výpisu. System je zde třída, out je objekt třídy PrintStream, println() je metoda třídy PrintStream. Budeme diskutovat o vnitřním fungování System.out.println() prohlášení v nadcházející sekci.

Chcete-li napsat jednoduchý program, musíte otevřít poznámkový blok pomocí nabídka start -> Všechny programy -> Příslušenství -> Poznámkový blok a napište jednoduchý program, jak jsme si ukázali níže:

První program java

Jak je znázorněno na obrázku výše, napište jednoduchý program Java do poznámkového bloku a uložte jej jako Simple.java. Chcete-li zkompilovat a spustit výše uvedený program, musíte otevřít příkazový řádek pomocí nabídka start -> Všechny programy -> Příslušenství -> příkazový řádek . Když provedeme všechny kroky správně, zobrazí se následující výstup:

jak zkompilovat a spustit jednoduchý program Java

Chcete-li zkompilovat a spustit výše uvedený program, přejděte nejprve do svého aktuálního adresáře; můj aktuální adresář je c: ew. Pište zde:

Sestavit: javac Simple.java
Chcete-li provést: java Jednoduché

Kolika způsoby můžeme napsat Java program?

Existuje mnoho způsobů, jak napsat program Java. Úpravy, které lze provést v programu Java, jsou uvedeny níže:

1) Změnou sekvence modifikátorů se prototyp metody v Javě nezmění.

Podívejme se na jednoduchý kód hlavní metody.

 static public void main(String args[]) 

2) Zápis dolního indexu v poli Java lze použít za typem, před proměnnou nebo za proměnnou.

Podívejme se na různé kódy pro psaní hlavní metody.

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

3) Můžete poskytnout podporu var-args metodě main() předáním 3 elips (teček)

Podívejme se na jednoduchý kód použití var-args v metodě main(). O var-argech se dozvíme později v kapitole Nové funkce Java.

 public static void main(String... args) 

4) Mít středník na konci třídy je v Javě volitelné.

Podívejme se na jednoduchý kód.

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

Platný podpis metody main() Java

 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) 

Neplatný podpis metody main() Java

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

Řešení chyby „javac není rozpoznán jako interní nebo externí příkaz“?

Pokud se vyskytne problém, který je zobrazen na obrázku níže, musíte nastavit cestu. Protože DOS nerozpozná javac a java jako interní nebo externí příkaz. Abychom tento problém překonali, musíme nastavit cestu. Cesta není vyžadována v případě, kdy program uložíte do adresáře JDK/bin. Je to však vynikající způsob, jak nastavit cestu. Klikněte zde pro Jak nastavit cestu v java .

jak vyřešit problém programu hello world v java