1. Programming kanggo wong diwasa

Nganti saiki, sampeyan mung nulis program ing situs web CodeGym. Iki prasaja, trep, lan bisa dingerteni. Nanging sampeyan ora mikir yen sampeyan bakal nindakake iki, ta? Wektu kanggo miwiti nulis program kaya wong diwasa, kaya programer nyata. Piye wae wong nulis program sadurunge CodeGym digawe!

Kanggo nulis program ing komputer tanpa CodeGym, sampeyan kudu nindakake rong perkara:

  1. Instal Java JDK
  2. Instal Java IDE

Apa barang kasebut?

Java JDK
Program sing ditulis nganggo basa Jawa beda karo program komputer biasa. Program biasa ngemot kode mesin sing bisa dieksekusi langsung dening prosesor komputer lan ora mbutuhake manipulasi tambahan kanggo mbukak.

Program sing ditulis nganggo basa Jawa ora ngemot kode mesin. Nanging, ngemot bytecode khusus . Prosesor ora ngerti carane nglakokaké bytecode , mula nalika nglakokaké program Java, pisanan mbukak program khusus, JVM . Lan iku JVM sing ngerti bytecode lan ngerti carane nglakokaké. JVM minangka bagéan saka JDK .

IDE Jawa

Program modern ngemot jutaan baris kode. Ora mungkin nulis program kasebut nggunakake editor teks dhasar. Nanging, coders nggunakake piranti lunak sing kuat sing bisa nyepetake lan nyederhanakake karyane.

Program iki kanggo nggawe program biasane disebut IDE s. IDE singkatan saka Integrated Development Environment .

Ana 3 IDE populer kanggo nulis program Java:

  1. IntelliJ IDEA
  2. grahana
  3. NetBeans

Meh kabeh wong seneng IntelliJ IDEA . Sawise sampeyan ngerti, sampeyan bakal ngerti sebabe. Nanging pisanan sampeyan kudu menehi hasil karo JVM lan JDK .


2. Apa JDK ?

JVM singkatan saka Java virtual machine. Prosesor biasa nglakokake kode mesin, nanging JVM nglakokake bytecode Iki tegese JVM kaya prosesor / komputer virtual.

Sampeyan bakal nemokake manawa programer asring nyebut komputer / prosesor minangka mesin. Biasane: sampeyan uga salah sijine saiki.

JVM iku apik, nanging JVM mung ora ana gunane. Ora ana sing butuh prosesor kosong. JVM biasane dipasangake karo sakumpulan perpustakaan standar, sing kalebu kabeh jinis koleksi, dhaptar, lan kelas liyane . Miturut cara, perpustakaan standar ngemot sawetara ewu kelas.

JRE iku singkatan saka Java Runtime Environment .

JRE cukup kanggo mbukak akeh program Java, nanging ora kanggo programer. Contone, compiler Java ora kalebu ing JRE . Lan ing ngendi sampeyan entuk?

Pangembang Jawa duwe toolkit dhewe, yaiku JDK ( Java Development Kit ). JDK kalebu JRE lan Java-compiler bebarengan karo program liyane sing super migunani kanggo Java devs. Mangkene gambar gedhene:

JDK ngemot alat JRE plus kanggo pangembang Java.

JRE ngemot JVM plus sakumpulan perpustakaan Java standar .

JVM yaiku Java Virtual Machine .


3. Varian saka JDK

Wektu wis liwat nalika versi anyar Jawa muncul saben 3-5 taun, lan iku acara utama. Saiki versi anyar saka JDK dirilis saben nem sasi. Conto Google Chrome dadi nular :) Kajaba iku, macem-macem perusahaan ngasilake JDK dhewe .

Microsoft minangka sing pisanan nindakake iki ing pungkasan taun 1990-an kanggo ngremuk platform Java sing tambah populer sing nggawe program bebas saka Windows. Mesthine, Microsoft kalah ing pengadilan lan dipeksa ngeculake analog Jawa sing luwih mandiri: platform .NET lan basa C#.

Platform .NET minangka mitra Microsoft kanggo JRE, lan versi awal basa C # nduweni pemetaan siji-kanggo-siji menyang basa Jawa. Jarene, akeh banyu sing mili ing ngisor kreteg wiwit kuwi.

Ing kasus apa wae, saiki ana sawetara JDK sing populer . Kita kasengsem ing loro mau:

  • Oracle JDK minangka JDK resmi saka perusahaan sing nggawe Jawa. Panggunaan perusahaan saiki mbutuhake sawetara pambayaran, nanging isih gratis kanggo panggunaan pribadi lan pangembang individu.
  • OpenJDK minangka JDK gratis , uga dirilis dening Oracle. Iki minangka favorit para pangembang lan perusahaan sing ora pengin mbayar dhuwit menyang Oracle.

Kanggo pangembang, ora ana prabédan dhasar, supaya sampeyan bisa nggunakake OpenJDK kanthi aman.


4. Nginstal JDK

Sampeyan kudu ndownload OpenJDK 16 menyang komputer. Pisanan, bukak https://jdk.java.net/16/

Ing bagean "Mbangun", klik ing versi JDK kanggo OS kanggo miwiti download.

Apike kanggo mindhah arsip sing diundhuh menyang papan sing aman sadurunge mbukak zip kanggo mesthekake sampeyan ora sengaja mbusak.

PENTING! Priksa manawa sampeyan ora duwe karakter Cyrillic ing dalan menyang JDK. Karakter Cyrillic bakal nyebabake masalah karo program peluncuran.


5. Video babagan nginstal JDK

Kita nggawe video khusus sing nyakup kabeh pitakon babagan proses iki.

Mesthi wae, yen sampeyan isih duwe pitakon, sampeyan bisa takon ing Forum kita .