Zastanawiasz się jak napisać pierwszy kod w języku Java? Jak w ogóle zabrać się do tego? Na początku musimy mieć odpowiednie “miejsce pracy”, środowisko do programowania, o tym szczegółowo piszę w Co jest potrzebne do programowania w języku Java?. Jeżeli mamy już środowisko do programowania możemy zabrać się za pisanie kodu w języku Java.

Pierwszy program w dowolnym języku programowania, to tak zwany “Hello World!”, to samo dotyczy języka Java. Dlaczego “Hello World!”? Program po prostu wypisuje tekst, za pomocą którego wita się ze światem, z programistą – “Hello World!”. W Javie do uruchomienia każdej aplikacji wymagana jest specjalna “konstrukcja”, metoda main().

Metoda main() jest centralnym punktem wejścia do programu, to ona pozwala uruchomić program, bez niej byłoby, to niemożliwe. W naszym programie, aplikacj w 99,9% przypadków jest tylko jedna klasa z metodą main(). Możemy mieć za to więcej niż jedną klasę bez metody main() jest, to wręcz wskazane. IntelliJ ułatwia nam uruchomienie takiej metody main(), po lewej stronie obok nazwy metody mamy zielony przycisk “play”, który umożliwia nam uruchomienie programu, aplikacji.

Na szczęście program “Hello World!” można stworzyć za pomocą IntelliJ IDEA (narzędzie do pisania kodu Java), Poniżej konstrukcja metody main. Na końcu posta są zrzuty ekranu pokazujące jak krok po kroku zrobić program “Hello World!” za pomocą IntelliJ.

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

Metoda main() dla Hello World!

 
Uruchomienie programu Java, zielony przycisk "Play" lub skrót "CTRL+SHIFT+F10"
« z 8 »

Hello World! w IntelliJ – krok po kroku

Wynik wykonania powyższego kodu jest prezentowany w wierszu poleceń, konsoli (CLI – Command Line Interface), czarne okienko, w którym jest tylko tekst. Wiersz poleceń będzie towarzyszył przez bardzo długi czas każdej osobie, która uczy się języka Java, będzie, to jedyny sposób interakcji z napisanym kodem programu, do czasu poznania sposobu tworzenia aplikacji okienkowych (GUI – Graphical User Interface), np. Swing, JavaFX. W codziennej pracy programisty Java wiersz poleceń, CLI jest jego przyjacielem.

Hello World!, konsola w IntelliJ
Hello World!, konsola w IntelliJ

Powyżej zostały zaprezentowane nowe rzeczy, kod Java oraz IntelliJ, w kolejnych postach postaram się je wyjaśnić.

Zaprezentowany kod Java wprowadza takie elementy jak:
– pakiet,
– klasa,
– metoda,
– specjalna metoda main(),
– wypisywanie tekstu w konsoli.

Dla IntelliJ wyjaśnię elementy, obszary, z których składa się zintegrowane środowisko programistyczne dla języka Java:
– struktura projektu,
– edytor kodu źródłowego,
– wiersz poleceń.

Całość kodu można znaleźć na:

Zapraszam do regularnego odwiedzania mojej strony, będą pojawiać się kolejne artykuły oraz do kontaktu przez email kontakt(at)juniorjavadeveloper.pl.