logo

Pierwszy program w Javie | Witaj świecie. Przykład

  1. Wymagania Systemowe
  2. Tworzenie przykładu Hello Java
  3. Rozwiązywanie javac nie jest rozpoznawane

W tej sekcji nauczymy się pisać prosty program w Javie. Po zainstalowaniu JDK możemy łatwo napisać prosty program hello w Javie.

Aby utworzyć prosty program w Javie, należy utworzyć klasę zawierającą metodę main. Najpierw zrozummy ten wymóg.

Wymaganie dla przykładu Java Hello World

Aby można było uruchomić dowolny program Java, należy poprawnie zainstalować poniższe oprogramowanie lub aplikację.


Tworzenie przykładu Hello World

Stwórzmy program hello Java:

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

Zapisz powyższy plik jako Simple.java.

Kompilować: javac Simple.java
Wykonać: Java Proste

Wyjście:

 Hello Java 

Przebieg kompilacji:

Kiedy kompilujemy program Java za pomocą narzędzia javac, kompilator Java konwertuje kod źródłowy na kod bajtowy.

Java Jak skompilować

Parametry używane w pierwszym programie Java

Zobaczmy, jakie jest znaczenie klas, publicznych, statycznych, pustych, głównych, String[], System.out.println().

    klasasłowo kluczowe służy do deklarowania klasy w Javie.publicznysłowo kluczowe to modyfikator dostępu reprezentujący widoczność. Oznacza to, że jest widoczny dla wszystkich.statycznyjest słowem kluczowym. Jeśli zadeklarujemy jakąkolwiek metodę jako statyczną, nazywa się ją metodą statyczną. Podstawową zaletą metody statycznej jest to, że nie ma potrzeby tworzenia obiektu, aby wywołać metodę statyczną. Metoda main() jest wykonywana przez maszynę JVM, więc nie wymaga tworzenia obiektu w celu wywołania metody main(). Oszczędza więc pamięć.próżniajest typem zwracanym przez metodę. Oznacza to, że nie zwraca żadnej wartości.głównyreprezentuje punkt wyjścia programu.Ciąg [] argumentyLub Argumenty ciągu[] jest używany do argument wiersza poleceń . Omówimy to w nadchodzącej sekcji.System.out.println()służy do drukowania wyciągu. Tutaj System jest klasą, out jest obiektem klasy PrintStream, println() jest metodą klasy PrintStream. Omówimy wewnętrzne funkcjonowanie System.out.println() oświadczenie w następnej części.

Aby napisać prosty program, należy otworzyć notatnik menu Start -> Wszystkie programy -> Akcesoria -> Notatnik i napisz prosty program, jak pokazaliśmy poniżej:

Pierwszy program w Javie

Jak pokazano na powyższym diagramie, napisz prosty program w Javie w notatniku i zapisz go jako Simple.java. Aby skompilować i uruchomić powyższy program, należy otworzyć wiersz poleceń za pomocą menu Start -> Wszystkie programy -> Akcesoria -> Wiersz poleceń . Kiedy poprawnie wykonaliśmy wszystkie kroki, wyświetli się następujący wynik:

jak skompilować i uruchomić prosty program Java

Aby skompilować i uruchomić powyższy program, przejdź najpierw do swojego bieżącego katalogu; mój bieżący katalog to c: ew. Napisz tutaj:

Kompilować: javac Simple.java
Wykonać: Java Proste

Na ile sposobów możemy napisać program w Javie?

Istnieje wiele sposobów pisania programu w Javie. Poniżej podano modyfikacje, które można wykonać w programie Java:

1) Zmieniając kolejność modyfikatorów, prototyp metody w Javie nie ulega zmianie.

Zobaczmy prosty kod głównej metody.

 static public void main(String args[]) 

2) Notacji z indeksem dolnym w tablicy Java można użyć po typie, przed zmienną lub po zmiennej.

Zobaczmy różne kody, aby napisać główną metodę.

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

3) Możesz zapewnić obsługę var-args metodzie main(), przekazując 3 elipsy (kropki)

Zobaczmy prosty kod użycia var-args w metodzie main(). O var-args dowiemy się później w rozdziale Nowe funkcje Java.

 public static void main(String... args) 

4) W Javie średnik na końcu klasy jest opcjonalny.

Zobaczmy prosty kod.

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

Prawidłowy 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) 

Nieprawidłowy 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) 

Rozwiązywanie błędu „javac nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne”?

Jeżeli pojawi się problem pokazany na poniższym rysunku, należy ustawić ścieżkę. Ponieważ DOS nie rozpoznaje javac i java jako poleceń wewnętrznych lub zewnętrznych. Aby pokonać ten problem, musimy wyznaczyć ścieżkę. Ścieżka nie jest wymagana w przypadku zapisania programu w katalogu JDK/bin. Jest to jednak doskonałe podejście do wyznaczania ścieżki. Kliknij tutaj, aby Jak ustawić ścieżkę w Java .

jak rozwiązać problem programu Hello World w Javie