CodeGym /Kursy /Składnia Java /Najprostszy program

Najprostszy program

Składnia Java
Poziom 3 , Lekcja 1
Dostępny

– Cześć, Diego!

– Cześć, Amigo!

– Profesor chwalił mnie ostatnio. Był zadowolony, że dzięki jego lekcjom robię tak szybkie postępy.

– Robisz postępy dzięki lekcjom profesora?! Och, pewnie! Czy on nie zdaje sobie sprawy z tego, jakie to śmieszne?

– Cóż, nieważne. Mam dziś dla Ciebie coś interesującego. Nauczę Cię, jak napisać najprostszy (lub minimalny) program. To bardzo proste. Minimalny program składa się z jednej klasy i zawiera jedną metodę - main(). Wygląda to tak.

Najprostszy program
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Pocałuj mój błyszczący metalowy tylny siłownik!");
    }
}

– Widziałem to już wcześniej, więc rozumiem.

– Oczywiście nikt nie potrzebuje takich programów. Im bardziej skomplikowany jest problem rozwiązywany przez program, tym ciekawszy jest sam program. Dlatego zwykle programy składają się z tysięcy klas.

– Przeciętny program jest tworzony przez zespół ludzi przez 2-3 lata.

– To co uznajemy za duży program?

– Może program, którego napisanie wymaga pracy 100 osób przez 5 lat.

– 500+ ludzkich lat? Wow!

– Tak. Java jest jednym z najlepszych języków programowania do pisania dużych i bardzo dużych programów.

– Boję się zapytać, co zasługuje na miano „bardzo dużego” programu.

– I dobrze! Szybko chwytasz.

– Programiści szybko zdali sobie sprawę, że trudno jest poruszać się po tysiącach klas. Wymyślili specjalne programy, które przyspieszają proces pisania programów. Im większy jest program, który piszesz, tym szybciej zauważysz korzyści.

– Czyli programiści wymyślili programy do pisania programów?

– Tak. Dlaczego jesteś zaskoczony? – Program to przede wszystkim narzędzie do automatyzacji rutynowych zadań. Jeżeli przez kilka lat zajmujesz się pisaniem kodu, zauważasz, że istnieje bardzo wiele takich powtarzalnych zadań.

– Program do tworzenia programów to Zintegrowane Środowisko Programistyczne (Integrated Development Environment – IDE).

Dziś poznasz jedno z nich.

Nie, dziś poznasz najlepsze z nich! Nazywa się IntelliJ IDEA i zostanie Twym wiernym przyjacielem na wiele lat. Jest jak doświadczony towarzysz, który zawsze udziela wskazówek i pomocy.

– Brzmi intrygująco!

– Jeżeli nie zamierzasz pisać programów w Wordzie, potrzebujesz dobrego środowiska programistycznego, prawda? My, roboty, preferujemy IntelliJ IDEA Community Edition. Pobierz i zainstaluj najnowszą wersję.

Wskazówka 1:
Jak znaleźć IntelliJ IDEA w Google

Wskazówka 2:
Strona pobierania IntelliJ IDEA

Wskazówka 3:

– Należy zainstalować również pakiet Java Development Kit (JDK). JDK to pakiet dla programistów Java stworzony przez twórców platformy Java. Zawiera on wirtualną maszynę Java, kompilator Java i wiele innych elementów potrzebnych zaawansowanym programistom Java.

– Co złego jest w tym, jak pisałem programy dotychczas – przez stronę internetową?

– To wygodne przy małych programach, ale duże lepiej pisać w IntelliJ IDEA. Przygotowujemy Cię do zostania profesjonalnym programistą, zatem czym szybciej opanujesz te narzędzia, tym lepiej. Nie bój się. Ten program został stworzony, aby ułatwić, a nie utrudnić Twoje życie. Szybko się do niego przyzwyczaisz. Wkrótce nie będziesz chciał używać niczego innego.

– Aby nauczyć się programować, musisz programować. W tym celu zainstaluj na swoim komputerze IntelliJ IDEA i JDK. Pobierz i zainstaluj najnowszą wersję (JDK 8).

Wskazówka 1:
Jak znaleźć Java JDK w Google

Wskazówka 2:
Strona pobierania JDK 8

Wskazówka 3:

  1. Kliknij „Accept License Agreement”
  2. Jeżeli masz 64-bitową wersję Windows, wybierz jdk-8u181-windows-x64.exe
  3. Jeżeli masz 32-bitową wersję Windows, wybierz jdk-8u181-windows-x586.exe
  4. Jeżeli używasz Linuxa, wiesz co robić

Wskazówka 4:

– Wzmocnijmy teorię ćwiczeniem.

Komentarze (32)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Mikołaj Poziom 10, Poland, Poland
18 lipca 2023
Czy następne zadania CodeGym są w Intelij? Potrzebuję komputera do dalszej nauki?
Nao Poziom 9, Poland, Poland
12 września 2023
Nie
23 listopada 2022
link do google mnie rozwalił xdd
Maciej Blankenburg Poziom 16, Warszawa, Poland
3 listopada 2022
napisano by zainstalowac JDK 8, ale w ustawieniach kursu moge tylko wybrac JDK 13
Paweł Gaweł Poziom 3, Poland
4 czerwca 2022
lewe konto i pobieracie 2 min roboty ;) email 10 minutowy odpalcie w google :)
Adam Kaniecki Poziom 3, Poland, Poland
2 czerwca 2022
W jaki sposób można programować na androidzie?
Paweł Gaweł Poziom 3, Poland
4 czerwca 2022
Jak ? na telefonie chcesz programować? Gdzie ten kod Ci się zmieści ?
John Squirrels Poziom 41, San Francisco, Poland
6 czerwca 2022
Naszą aplikację można pobrać z Google Play Market.
Gumle Poziom 4, Grudziadz, Poland
31 maja 2022
Czy jest IDE na IpadOS ?
Julia Poziom 10, Polska, Poland
27 czerwca 2022
Niestety nie, nie wprost. Można znaleźć w Internecie metody uruchamiania kompilatora jeszcze przez inną aplikację, ale na dłuższą metę to nie ma sensu 😒 więcej kłopotu niż przyjemności
marta.wower24 Poziom 19, Gliwice, Poland
8 września 2021
Czy mając JDK 15 zamiast 8 IDE zadziała jak trzeba?
Piotr Kunikowski Poziom 19, Wejherowo, Poland
4 września 2021
Chciałbym widzieć, że dlaczego CodeGym polecał nas tylko IntelliJ IDE, a nie inne? Są kilka są wspaniały i również są darmowy m.in.: NetBeans, Visual Studio Code, Eclipse itp. Używam NetBeans przez wiele lata, nic nie miałem kłopoty z tym. Również spróbowałem z VS Code, to też jest fajne.
John Squirrels Poziom 41, San Francisco, Poland
4 września 2021
Ponieważ jest to jedno z najczęściej używanych IDE na świecie, a nasza wtyczka została specjalnie opracowana dla IntelliJ IDEA. Są oczywiście inne dobre, ale uważamy, że IntelliJ IDEA jest najlepszy.
Maciej Blankenburg Poziom 16, Warszawa, Poland
3 listopada 2022
netbeansy są dla leśnych dziadków
Grzegorz Zadkowski Poziom 4, Warsaw
11 maja 2021
Dlaczego JDK 8, a nie najnowsze JDK 16?
Anonymous #10996522 Poziom 3, Poland, Poland
13 czerwca 2022
jest napisane najnowszą wersje, wtedy co to pisali , może JDK 8 był najnowszy
mirek.ziarko Poziom 4
18 kwietnia 2021
taki mam komunikat
John Squirrels Poziom 41, San Francisco, Poland
20 kwietnia 2021
I ściągnął Pan?
mirek.ziarko Poziom 4
20 kwietnia 2021
Pobrałem i zainstalowałem IDEA 2021.1 pobrałem i zainstalowałem JDK 1.8.0_181 Pobrałem i zainstalowałem CodeGymIdeaPlugin.jar jak klikam SELECT TASK to wyskakuje mi ten komunikat
mirek.ziarko Poziom 4
20 kwietnia 2021
zainstalowałem starszą wersje IDEA 2018.2.18 i ruszyło
Tasmandev Poziom 9, Poland, Poland
10 października 2022
Jak dasz mu "no" to wtedy pobierze zadania
Anonymous #11216188 Poziom 3, Polska, Poland
19 grudnia 2022
Podpinam się do pytania o wtyczkę, mam IDEA 2022.2.3 wyskakuje ten sam komunikat, co @mirek.ziarko
John Squirrels Poziom 41, San Francisco, Poland
19 grudnia 2022
Please update your plugin from here: https://codegym.cc/me/downloads.