JavaRush /Blog Jawa /Random-JV /Ngopi #26. Biaya Jawa lan Alternatif Gratis. BlueJ lan Gr...

Ngopi #26. Biaya Jawa lan Alternatif Gratis. BlueJ lan Greenfoot: IDE paling apik kanggo pamula

Diterbitake ing grup

Biaya Jawa lan Alternatif Gratis

Sumber: DZone Ngopi #26.  Biaya Jawa lan Alternatif Gratis.  BlueJ lan Greenfoot: IDE paling apik kanggo pamula - 1 Bubar, Oracle ngganti model lisensi Java kanggo versi sawise Java SE 8. Nalika Java SE 8 tetep gratis kanggo kabeh wong, versi Java SE 14 saiki mung kanggo panggunaan pribadi. Perusahaan kudu mbayar kanggo nggunakake produk iki komersial. Oracle nelpon iki Java SE Langganan. Yen sampeyan mikir nggawe wiwitan dhewe ing mangsa ngarep, sampeyan kudu nganggep iki.

Jinis lisensi

Kanthi ngunjungi bagean sing cocog ing situs web Oracle, sampeyan bisa ndeleng biaya langganan Java SE saiki. Contone, langganan tahunan Oracle Java SE Desktop kanggo pangguna siji bakal biaya kira-kira $30. Diskon diwiwiti mung nalika tuku 1000 utawa luwih langganan. Yen sampeyan siyap tuku 20 ewu lisensi sekaligus, mula biaya langganan taunan kanggo siji PC dikurangi dadi $15. Biaya server Oracle Java SE Langganan diwilang nggunakake rumus khusus: Jumlah lisensi = nomer total intine prosesor X koefisien lisensi inti prosesor. Ana tabel rintangan ing situs web Oracle . Contone, server multi-inti adhedhasar 0,25 Oracle prosesor chip diinstal lan / utawa mlaku ing 6 intine mbutuhake 2 lisensi prosesor, saben biaya $300. Dadi, total sampeyan kudu mbayar $600 saben taun. Kanggo server multi-inti kanggo platform hardware, karo instalasi lan / utawa mbukak program ing 10 intine, 10 lisensi prosesor bakal dibutuhake. Biaya: $300 x 10 lisensi = $3000 saben taun.

Apa langganan SE?

Langganan Java SE nawakake pelanggan lisensi Java SE lan dhukungan kanggo panyebaran awan, server, lan desktop. Majelis (file JAR) adhedhasar platform Java gratis, Edisi Standar (Java SE), lan ndhukung rilis Java SE saka Java SE 6 nganti rilis Java SE 11 saiki.

Kenapa mbayar? Apa sing kita entuk?

  • Dhukungan Oracle +.
  • Lisensi lan dhukungan Oracle Java SE kanggo panyebaran awan, server, lan desktop.
  • Ngakses kinerja, stabilitas, lan nganyari keamanan langsung saka Oracle.
  • Akses menyang macem-macem versi Oracle Java SE sawise kasedhiyan umum nganyari ends.
  • Oracle Java SE 8 lan 7 fitur manajemen perusahaan, pemantauan lan penyebaran.
  • Dhukungan 24/7 My Oracle ing 27 basa.
  • Akses perbaikan kritis sadurunge kalebu ing rilis umum.
  • Kemungkinan pembayaran langganan saben wulan.
  • Akses langsung menyang nganyari saka Dhukungan Oracle Kula.

Jawa bebas isih ana!

Yen sampeyan ora wareg karo biaya langganan saka Oracle, sampeyan bisa tansah nguripake kanggo pangembang alternatif. Dheweke ngidini panggunaan komersial JDK ing lisensi mbukak. Sing, rampung free. Panyedhiya piranti lunak Java gratis sing paling misuwur yaiku: Kaya sing sampeyan ngerteni, asring kedadeyan manawa piranti lunak gratis ora luwih elek utawa luwih apik tinimbang sing asli. Conto utama yaiku Azul Zulu, sing digunakake ing Microsoft Azure kanggo ndhukung Java. Kajaba iku, ana akeh panggunaan komersial liyane sing dilisensi mbukak JDK.

BlueJ lan Greenfoot: IDE paling apik kanggo Pamula Jawa

Sumber: Infoworld Apa sampeyan pengin sinau basa Jawa? Banjur sampeyan ora bisa nindakake tanpa salah siji saka lingkungan pangembangan terpadu (IDE). Iki minangka alat sing sampeyan bisa ngowahi, nggawe, mbukak, debug lan masang aplikasi Java. Ana sawetara IDE Java populer: contone, Eclipse, NetBeans utawa IntelliJ IDEA. Ora preduli endi sing sampeyan pilih, sawise instalasi sampeyan bakal ngadhepi tantangan anyar - saiki sampeyan kudu sinau loro: Jawa lan IDE. Kadhangkala ana alat pangembangan dadi ora kurang rumit kanggo pamula tinimbang basa sing dipelajari. Kanggo ngatasi kesulitan kasebut, kudu digatekake BlueJ lan Greenfoot - loro IDE sing dirancang khusus kanggo pamula ing King's College London. Loro-lorone lingkungan nggawe gampang akrab karo Jawa lan alat lan teknik sing dibutuhake kanggo nggawe aplikasi ing basa kasebut.

BiruJ

BlueJ didegaké ing 1999. Ing wiwitan, IDE kasebut mung diarani Biru. Ing wektu iku loro lingkungan pembangunan lan basa. Banjur alat kasebut diganti dadi Jawa, mula lingkungan kasebut dijenengi BlueJ. Ngopi #26.  Biaya Jawa lan Alternatif Gratis.  BlueJ lan Greenfoot: IDE paling apik kanggo pamula - 2Saiki ana versi BlueJ kanggo Linux, MacOS lan Windows. Versi saiki BlueJ (4.2.2 ing wektu iki nulis) mbutuhake JDK 11 utawa mengko, supaya mung bisa digunakake ing sistem operasi 64-dicokot. Sadurungé ana versi 32-bit, nanging ora didhukung maneh. BlueJ minangka lingkungan Jawa sing lengkap. Iki dudu versi Jawa sing diudani lan disederhanakake kanggo sinau. Iku nggunakake compiler standar lan mesin virtual. Bentenane utamane mung ing antarmuka pangguna sing luwih dingerteni kanggo pamula. Biasane, siswa sing miwiti bisa sinau kerja ing lingkungan BlueJ sawise latihan 20 menit. Banjur sampeyan bisa fokus langsung ing orientasi obyek lan Jawa-ora perlu mbuwang wektu ngomong babagan sistem file, path kelas, printah DOS, utawa konflik DLL. Lingkungan ndhukung alat sinau sing ora kasedhiya ing IDE liyane. Salah sijine yaiku visualisasi struktur kelas. BlueJ kanthi otomatis nampilake diagram grafis sing makili kelas lan hubungan ing sawijining proyek. Visualisasi konsep penting iki minangka tambahan gedhe kanggo pamula. Akeh wong sing angel ngerti konsep obyek nalika kabeh sing katon ing layar mung baris kode! Duwe diagram ndadekake sinau luwih gampang. Salah sawijining keuntungan paling penting saka kerangka BlueJ yaiku kemampuan pangguna kanggo nggawe obyek saka kelas apa wae kanthi langsung lan banjur sesambungan karo metode kasebut. Siswa meh bisa "ngrasakake" kaya apa nggawe obyek, nelpon metode, pass parameter, utawa nampa nilai bali. Ekspresi Jawa bisa diarani langsung tanpa kompilasi. Mesthi, kaya lingkungan lengkap liyane, BlueJ duwe debugger. Sampeyan bisa nyetel breakpoints ing debugger ing BlueJ kaya ing IDE liyane. Sampeyan uga bisa nggawe kelas test saka menu konteks. Nggawe cara tes dumadi kanthi mbukak sumber kelas ing editor, utawa nggunakake asisten virtual sing, liwat seri dialog, bakal mbantu nggawe metode tes. Kajaba iku, BlueJ mbantu nggawe aplikasi JavaFX lan Swing GUI.

Greenfoot

Nalika BlueJ paling asring digunakake minangka kursus pemrograman pambuka ing kuliah, Greenfoot ditujokake kanggo siswa sekolah menengah. Kanggo narik kawigaten para pamirsa enom, Greenfoot digawe minangka "lingkungan pangembangan lan animasi Jawa sing prasaja." Ngopi #26.  Biaya Jawa lan Alternatif Gratis.  BlueJ lan Greenfoot: IDE paling apik kanggo pamula - 3Kanggo ngajari orientasi obyek, Greenfoot nyedhiyakake unsur visual: "aktor" (ora bakal bingung karo model Aktor), sing diprogram ing kode Jawa adhedhasar teks standar, nyedhiyakake kombinasi basa adhedhasar teks tradisional lan eksekusi visual. Antarmuka Greenfoot ndhukung manajemen proyek, autocompletion, nyorot sintaks, lan akeh alat liyane sing digunakake ing lingkungan pangembangan profesional. Pangguna duwe kesempatan kanggo nerbitake karyane kanthi online lan offline. Bentenipun utama antarane Greenfoot lan IDE profesional iku wis antarmuka prasaja lan gampang kanggo nggunakake dirancang karo wiwitan ing atine. Greenfoot nyedhiyakake transisi sing gampang menyang lingkungan liyane kayata BlueJ lan IDE sing luwih profesional.

BlueJ lan Greenfoot - langkah pisanan kanggo program ing Jawa

Sawise sampeyan mutusake kanggo nliti BlueJ lan Greenfoot, sampeyan kudu ngelingi manawa ora ana IDE sing cocog kanggo nggawe aplikasi Java lengkap. Iki mung dimaksudake kanggo ngenalake basa Jawa kanggo pamula tanpa ngebotake toolbar lan menu sing rumit. Nanging, sawise sinau lingkungan pangembangan pisanan, siswa bakal luwih gampang nerusake kerja ing IDE tingkat profesional.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION