W tym przewodniku nauczysz się podstawowych kroków dotyczących korzystania z kompilatora Java (javac) oraz uruchamiania swoich programów Java za pomocą Java Runtime Environment (JRE). Aby lepiej zrozumieć proces kompilacji i uruchamiania kodu Java, ważne jest, aby znać poszczególne kroki i wiedzieć, co dzieje się w tle.
Najważniejsze ustalenia
- Kompilator Java (javac) tłumaczy twój kod źródłowy na bajtowy kod.
- Kod bajtowy jest przechowywany w plikach.class i może być uruchamiany przez JRE.
- Proces obejmuje kompilację kodu i jego późniejsze uruchomienie za pomocą wiersza poleceń lub terminala.
Używanie kompilatora Java (javac)
Na początku chcesz upewnić się, że prawidłowo skonfigurowałeś swoje środowisko deweloperskie. IDE (zintegrowane środowisko programistyczne) może ułatwić ci pracę, ale warto wiedzieć, jak technicznie przebiega ten proces.
Krok 1: Zrozumienie IDE i wiersza poleceń
Na początku ważne jest, aby zrozumieć, że IDE, z którym pracujesz, w tle korzysta z kompilatora Java i JRE. Te narzędzia wykonują właściwą pracę, podczas gdy IDE ułatwia nam przeprowadzenie procesu. Powinieneś zdobyć pewną podstawową wiedzę na temat działania javac.

Krok 2: Katalog programu i kod źródłowy
Upewnij się, że podajesz właściwą ścieżkę do swojego kodu źródłowego. Pracując z pakietami, pomocne jest przestrzeganie struktury określonej w twoim folderze projektu. Umieść swoje pliki w odpowiednich katalogach, aby łatwiej je znaleźć i skompilować.
Krok 3: Kompilacja kodu
Aby skompilować swój kod Java, otwórz terminal lub wiersz poleceń i przejdź do katalogu, w którym zapisano twój kod źródłowy. Polecenie, którego użyjesz, to javac. Wpisz:
javac Modul3/Video1/moj pierwszy program.java
Naciśnij klawisz Enter. Jeśli proces zakończy się pomyślnie i nie pojawią się żadne odniesienia do błędów, twój kod został pomyślnie skompilowany.
Krok 4: Sprawdzenie wygenerowanych plików
Po pomyślnej kompilacji powinieneś znaleźć w katalogu Modul 3/Video 1 plik.class. Plik ten zawiera kod bajtowy, który będzie wykonywany przez JRE. Ten plik.class wygląda następująco:
moj pierwszy program.class

Krok 5: Uruchomienie programu
Aby uruchomić wygenerowany plik.class, użyj polecenia java, po którym podaj pełną nazwę swojej klasy, pomijając rozszerzenie pliku:
java Modul3.Video1.moj pierwszy program
Po wprowadzeniu i naciśnięciu klawisza Enter kod bajtowy zostanie wykonany, a ty powinieneś zobaczyć odpowiedni wynik w swoim terminalu.
Krok 6: Zmiany w kodzie
Jeśli dokonujesz zmian w swoim kodzie źródłowym, musisz ponownie przeprowadzić proces kompilacji. Użyj ponownie polecenia javac, tak jak wcześniej. Może być bardzo pomocne, aby ponownie uzyskać polecenia w swoim terminalu za pomocą strzałki w górę, aby łatwiej je uruchomić.
Krok 7: Nowy kod i wynik
Uruchom ponownie swój program po wprowadzeniu zmian, aby upewnić się, że nowe dane wejściowe są skuteczne. Po uruchomieniu programu zobaczysz nowe wyniki na podstawie zmian w twoim kodzie źródłowym.
Podsumowanie
Korzystanie z kompilatora Java javac razem z Java Runtime Environment w celu uruchomienia swoich programów jest fundamentalnym procesem podczas programowania w Java. Nauczyłeś się, jak kompilować swój kod źródłowy, znajdować wygenerowane pliki.class i uruchamiać swoje programy.
Najczęściej zadawane pytania
Jak uruchomić kompilator Java?Możesz uruchomić kompilator Java, używając polecenia javac w swoim terminalu lub wierszu poleceń, po którym podajesz ścieżkę do swojego pliku.java.
Jaka jest różnica między plikami.java i.class?Plik.java to tekst źródłowy, który piszesz, podczas gdy plik.class zawiera kod bajtowy, który jest wykonywany przez interpreter Java.
Jak naprawić błędy kompilacji?Dokładnie sprawdź swój kod źródłowy pod kątem błędów składniowych, a następnie ponownie uruchom polecenie kompilacji, aby sprawdzić, czy błędy zostały naprawione.
Czy mogę uruchomić kod Java bez IDE?Tak, możesz również kompilować i uruchamiać kod Java bezpośrednio z wiersza poleceń lub terminala, nie używając IDE.