"Hi, Diego!"

"Hi, Amigo!"

"Purihin ako ng propesor kamakailan. Natutuwa siya na napakabilis ng pag-unlad ko salamat sa kanyang mga aralin."

"You're making progress thanks to the professor's lessons?! Oh, sure! Hindi ba niya napapansin na nakakatawa iyon?"

"Well, bale. Mayroon akong isang bagay na kawili-wili para sa iyo ngayon. Ituturo ko sa iyo kung paano isulat ang pinakasimpleng (o minimal) na programa. Napakadali nito. Ang isang minimal na programa ay binubuo ng isang klase at naglalaman ng isang paraan - main(). Ganito ang hitsura."

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

"Nakita ko na yan dati, kaya gets ko na."

"Siyempre, walang nangangailangan ng mga programang ganoon. Kung mas kumplikado ang problemang nalutas ng isang programa, mas malamig ang programa. Kaya ang mga programa ay karaniwang binubuo ng libu-libong klase."

"Ang isang karaniwang programa ay isinulat ng isang pangkat ng sampung tao sa loob ng 2-3 taon."

"Ano ang maituturing na isang malaking programa, kung gayon?"

"Siguro isang programa na tumatagal ng isang pangkat ng 100 tao 5 taon upang magsulat."

"500+ human-years? Oh, wow!"

"Oo. Ang Java ay isa sa pinakamahusay na programming language para sa pagsusulat ng malalaki at napakalalaking programa."

"Natatakot akong magtanong kung ano ang bumubuo sa isang 'napakalaking' programa."

"Good for you! Mabilis kang makahuli."

"Mabilis na napagtanto ng mga programmer na mahirap mag-navigate sa libu-libong mga klase. Nakabuo sila ng mga espesyal na programa na nagpapabilis sa proseso ng pagsusulat ng mga programang sari-sari. Kung mas malaki ang program na iyong isinusulat, mas malinaw ang mga benepisyo."

"Kaya ang mga programmer ay nakabuo ng isang programa para sa pagsusulat ng mga programa?"

"Oo. Bakit ka nagulat? Ang isang programa ay higit sa lahat ay isang tool para sa pag-automate ng mga nakagawiang gawain. Kapag nagsulat ka ng code sa loob ng ilang taon, makikita mong mayroong isang malaking bilang ng mga ganoong gawain."

"Ang isang programa para sa paglikha ng mga programa ay tinatawag na Integrated Development Environment (IDE).

Ngayon, makikita mo ang isa sa kanila.

Hindi, ngayon makikita mo ang pinakamahusay sa kanila! Ito ay tinatawag na IntelliJ IDEA, at ito ay magiging iyong tapat na kaibigan sa loob ng maraming taon. Ito ay tulad ng isang mas makaranasang kasama na palaging nagbibigay ng mga pahiwatig at tulong."

"Ngayon nakakaintriga na!"

"Kung hindi ka magsusulat ng mga programa sa Word, kakailanganin mo ng magandang development environment, tama? Mas gusto naming mga robot ang IntelliJ IDEA Community Edition. I-download at i-install ang pinakabagong bersyon."

Hint 1
Paano makahanap ng IntelliJ IDEA sa Google

Hint 2
I-download ang page para sa IntelliJ IDEA

Pahiwatig 3

Mangyaring, i-install ang Open JDK bago gumawa ng bagong proyekto sa Intellij IDEA

"Kailangan mo ring mag-install ng Java development kit (JDK). Ang JDK ay isang kit para sa mga developer ng Java, na ginawa ng mga founder ng Java platform. Kabilang dito ang isang Java virtual machine, Java compiler, at marami pang iba na isang karanasan. Maaaring kailanganin ng Java developer."

"Ano ang mali sa kung paano ako nagsusulat ng mga programa - sa pamamagitan ng website?"

"Iyan ay maginhawa para sa maliliit na mga programa, ngunit mas mahusay na magsulat ng mga malalaking programa sa IntelliJ IDEA. Inihahanda ka namin upang maging isang propesyonal na programmer, kaya kung mas mabilis kang makabisado ang mga cool na tool na ito, mas mabuti. Huwag matakot. Ang program na ito ay nilikha upang gawing mas madali ang iyong buhay, hindi mas mahirap. Mabilis kang masasanay. Hindi magtatagal at hindi mo na gugustuhing hawakan ang anumang bagay."

"Upang matutunan kung paano magsulat ng mga program, kailangan mong magsulat ng mga program. Para doon, i-install ang IntelliJ IDEA at isang JDK sa iyong computer. I-download at i-install ang OpenJDK 16."

Hint 1
Una sa lahat, bisitahin ang page na ito: https://jdk.java.net/16/

Dapat itong magmukhang ganito: buksan ang JDK

Sa seksyong Mga Build, mag-click sa bersyon para sa iyong OS upang simulan ang proseso ng pag-download.

I-unpack ang na-download na archive. Iminumungkahi naming i-save mo ang hindi naka-pack na folder ng proyekto sa isang ligtas na destinasyon, upang maiwasan ang hindi sinasadyang pag-alis.

"Palakasin natin ang teorya sa isang ehersisyo."

Kung sakaling makaharap ka ng anumang mga isyu sa pag-install ng JDK, huwag mag-atubiling makipag-ugnayan sa aming team ng suporta sa pamamagitan ng e-mail support@codegym.cc o paggamit ng chat widget sa kanang sulok sa ibaba ng page.