„Здрасти, Диего!“

„Здрасти, Амиго!“

„Професорът ме похвали наскоро. Радваше се, че напредвам толкова бързо благодарение на неговите уроци.“

„Напредваш благодарение на уроците на професора?! О, разбира се! Не осъзнава ли колко е смешно това?“

"Е, няма meaning. Имам нещо интересно за вас днес. Ще ви науча How да напишете най-простата (or минимална) програма. Много е лесно. Минималната програма се състои от един клас и съдържа един метод - main(). Ето How изглежда."

Най-простата програма
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Kiss my shiny metal rear actuator!");
    }
}

— Виждал съм това и преди, така че го разбирам.

"Разбира се, никой не се нуждае от такива програми. Колкото по-сложен е проблемът, решен от една програма, толкова по-готина е програмата. Ето защо програмите обикновено се състоят от хиляди класове."

„Средна програма се пише от екип от десет души за 2-3 години.

— Тогава Howво ще се счита за голяма програма?

„Може би програма, която написването на екип от 100 души отнема 5 години.“

„500+ човешки години? О, уау!“

"Да. Java е един от най-добрите езици за програмиране за писане на големи и много големи програми."

„Страх ме е да попитам Howво представлява „много голяма“ програма.

"Браво за теб! Схващаш бързо."

„Програмистите бързо разбраха, че е трудно да се ориентират в хиляди класове. Те излязоха със специални програми, които многократно ускоряват процеса на писане на програми. Колкото по-голяма е програмата, която пишете, толкова по-ясни са предимствата.“

„Значи програмистите са измислor програма за писане на програми?“

"Да. Защо се учудвате? Програмата е преди всичко инструмент за автоматизиране на рутинни задачи. Когато сте писали code в продължение на няколко години, ще откриете, че има огромен брой такива задачи."

„Програмата за създаване на програми се нарича интегрирана среда за разработка (IDE).

Днес ще видите един от тях.

Не, днес ще видите най-добрите от тях! Нарича се IntelliJ IDEA и ще стане ваш верен приятел за много години напред. Това е като по-опитен спътник, който винаги дава съвети и помощ."

— Това вече е интригуващо!

"Ако няма да пишете програми в Word, тогава ще ви трябва добра среда за разработка, нали? Ние, роботите, предпочитаме IntelliJ IDEA Community Edition. Изтеглете и инсталирайте най-новата version."

Съвет 1
Как да намерите IntelliJ IDEA в Google

Съвет 2
Страница за изтегляне за IntelliJ IDEA

Съвет 3

Моля, инсталирайте Open JDK, преди да създадете нов проект в Intellij IDEA

„Също така ще трябва да инсталирате Java development kit (JDK). JDK е комплект за Java разработчици, създаден от основателите на Java платформата. Той включва Java виртуална машина, Java компилатор и много повече от опитен Разработчикът на Java може да има нужда."

„Какво не е наред с начина, по който пиша програми – чрез уебсайта?“

„Това е удобно за малки програми, но е по-добре да пишете големи в IntelliJ IDEA. Ние ви подготвяме да станете професионален програмист, така че колкото по-бързо овладеете тези страхотни инструменти, толкова по-добре. Не се страхувайте. Тази програма беше създаден, за да направи живота ви по-лесен, а не по-труден. Ще свикнете бързо. Скоро няма да искате да докосвате нищо друго."

„За да научите How да пишете програми, трябва да пишете програми. За целта инсталирайте IntelliJ IDEA и JDK на вашия компютър. Изтеглете и инсталирайте OpenJDK 16.“

Подсказка 1
Първо посетете тази page: https://jdk.java.net/16/

Трябва да изглежда нещо подобно: отворете JDK

В секцията Компилации щракнете върху versionта за вашата операционна система, за да започнете процеса на изтегляне.

Разопаковайте изтегления архив. Предлагаме ви да запазите разопакованата папка на проекта на безопасно място, за да избегнете случайно премахване.

— Нека затвърдим теорията с едно упражнение.

1
Задача
Java Syntax,  нивоурок
Заключено
Dividing is good
As a well-known paramecium once said, "dividing is good". Higher lifeforms (though not all) are united by this wisdom, including the highest form of life: programmers. Let's write a method to divide one number by another. We'll call it div, and we'll display the result of the division.

В случай, че се сблъскате с няHowви проблеми с инсталацията на JDK, не се колеbyteе да се свържете с нашия екип за поддръжка на имейл support@codegym.cc or като използвате джаджа за чат в долния десен ъгъл на pageта.