"Hej, Diego!"

"Hej, Amigo!"

"Professorn berömde mig nyligen. Han var glad att jag gör så snabba framsteg tack vare hans lektioner."

"Du gör framsteg tack vare professorns lektioner?! Åh, visst! Inser han inte hur roligt det är?"

"Tja, strunt i. Jag har något intressant för dig idag. Jag ska lära dig hur man skriver det enklaste (eller minimala) programmet. Det är väldigt enkelt. Ett minimalt program består av en klass och innehåller en metod - main(). Så här ser det ut."

Det enklaste programmet
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Kiss my shiny metal rear actuator!");
    }
}

"Jag har sett det förut, så jag förstår det."

"Naturligtvis behöver ingen sådana program. Ju mer komplicerat problem ett program löser, desto coolare är programmet. Det är därför program normalt består av tusentals klasser."

"Ett genomsnittligt program skrivs av ett team på tio personer över 2-3 år."

"Vad skulle då anses vara ett stort program?"

"Kanske ett program som tar ett team på 100 personer 5 år att skriva."

"500+ människoår? Åh, wow!"

"Ja. Java är ett av de bästa programmeringsspråken för att skriva stora och mycket stora program."

"Jag är rädd att fråga vad som är ett "mycket stort" program."

"Bra för dig! Du kommer snabbt ikapp."

"Programmerare insåg snabbt att det är svårt att navigera genom tusentals klasser. De kom med speciella program som påskyndar processen att skriva program många. Ju större program du skriver, desto tydligare blir fördelarna."

"Så programmerare kom på ett program för att skriva program?"

"Ja. Varför är du förvånad? Ett program är framför allt ett verktyg för att automatisera rutinuppgifter. När du har skrivit kod i ett par år kommer du att upptäcka att det finns ett stort antal sådana uppgifter."

"Ett program för att skapa program kallas en Integrated Development Environment (IDE).

Idag får du se en av dem.

Nej, idag får du se det bästa av dem! Den heter IntelliJ IDEA, och den kommer att bli din trogna vän i många år framåt. Det är som en mer erfaren följeslagare som alltid ger tips och hjälp."

"Nu är det spännande!"

"Om du inte ska skriva program i Word, då behöver du en bra utvecklingsmiljö, eller hur? Vi robotar föredrar IntelliJ IDEA Community Edition. Ladda ner och installera den senaste versionen."

Tips 1
Hur man hittar IntelliJ IDEA på Google

Tips 2
Nedladdningssida för IntelliJ IDEA

Tips 3

Installera Open JDK innan du skapar ett nytt projekt i Intellij IDEA

"Du måste också installera ett Java Development Kit (JDK). En JDK är ett kit för Java-utvecklare, skapat av grundarna av Java-plattformen. Det innehåller en Java virtuell maskin, Java-kompilator och mycket mer än en erfaren Java-utvecklare kan behöva."

"Vad är det för fel på hur jag har skrivit program – via hemsidan?"

"Det är bekvämt för små program, men det är bättre att skriva stora i IntelliJ IDEA. Vi förbereder dig för att bli en professionell programmerare, så ju snabbare du behärskar dessa coola verktyg, desto bättre. Var inte rädd. Det här programmet var skapad för att göra ditt liv enklare, inte svårare. Du vänjer dig snabbt. Snart vill du inte röra något annat."

"För att lära dig hur man skriver program måste du skriva program. För det, installera IntelliJ IDEA och en JDK på din dator. Ladda ner och installera OpenJDK 16."

Tips 1
Besök först och främst denna sida: https://jdk.java.net/16/

Det borde se ut ungefär så här: öppna JDK

I avsnittet Builds klickar du på versionen för ditt operativsystem för att starta nedladdningsprocessen.

Packa upp det nedladdade arkivet. Vi föreslår att du sparar den uppackade projektmappen till en säker destination för att undvika oavsiktlig borttagning.

"Låt oss förstärka teorin med en övning."

1
Uppgift
Java Syntax,  nivålektion
Låst
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.

Om du stöter på några problem med JDK-installationen, tveka inte att kontakta vårt supportteam via e-post support@codegym.cc eller använda chattwidgeten i det nedre högra hörnet på sidan.