Perbedaan JDK dan IDK

JDK adalah implementasi dari salah satu platform java. JDK wajib diinstal terlebih dahulu sebelum pengembangan tersebut membuat suatu program/aplikasi yang baru dari java.

Fungsi JDK

Digunakan sebagai aplikasi pendukung dalam mengembangkan suatu aplikasi berbasis java untuk memudahkan pekerjaan yang akan anda gunakan dalam java.

Fungsi java di PC

Sebagai pengaman yang cukup ketat. Pengaman dilakukan untuk melindungi sistem dari penyalahgunaan orang-orang yang tidak bertanggung jawab terhadap java.

  • Mendukung Native Method

Dapat memungkinkan programer menulis berbagai fungsi yang bisa dilakukan dengan cepat jika dibandingkan fungsi yang lain.

  • Ada Gargabe Collector

Membuat programer tidak perlu dibebani dengan adanya memori yang rusak dan akan mengurangi pekerjaan karena adanya Gargabe Collector.

  • Ada Fitur GUI

Grafical User Interface (GUI) merupakan salah satu fitur yang ada di dalam java hingga membuat jva lebih sempurna. Elemen dasar pada java untuk terciptanya tampilan berbasis grafis ada dua macam yaitu AWT dan juga Swing.

Baca Juga : Cara Daftar Google Meet Untuk Siswa Dan Guru

  • Punya Daftar Perpustakaan Lengkap

Programmer dapat membantu suatu aplikasi sesuai dengan apa yang diinginkan.

  • Penyempurna dari C++

Pada java gayanya sudah disesuaikan dengan java, kamu dapat memperluas kode-kode yang kamu inginkan dibandingkan melalui C++.

Kelebihan Java

  • Mudah Dikembangkan

Membantu para programmer dan developer untuk lebih baik lagi dalam mengembangkan aplikasi yang berbasis java, dengan tenaga programmer,  java juga akan mudah untuk dikembangkan dengan lebih baik.

  • Bersifat Multiplatform

Membuat hingga banyak sekali para pengembang aplikasi yang menggunakan basis bahasa pemrograman java untuk membuat aplikasi yang diinginkannya.

  • Kemudian Menyusun Script

Beberapa programmer pemula pun sudah bisa mengembangkan sebuah aplikasi yang menggunakan bahasa pemrograman java. Karena penyusunan script mudah untuk dipahami oleh programmer yang masih pemula.

 Kekurangan Java

  • Penggunaan memory yang cukup tinggi

Semua kelebihan java harus dikompensasi dengan kebutuhan memory yang cukup besar. Karena java butuh penyimpanan yang besar agar bisa menyimpan banyak data.

  • Mudah Didekompilasi

Dekompilasi ini adalah pengambilan code. Jadi java merupakan salah satu bahasa pemrograman yang mudah mengalami dekompilasi. Karena java merupakan bytecode yang menyimpan banyak sekali atribut bahasa tingkat tinggi.

Cara menginstal JDK

  1. Download Software JDK
  • Jangan lupa ceklis Accept Lincense Agreement.
  • Versi JDK yang akan kita install (JDK 8), selanjutnya tunggu sampai ter download.

Setting JDK di windows

  1. Klik kanan pada komputer pilih properties. Maka akan ditampilkan di layar anda.
  2. Pilih Advanced system setting (dapat dilihat pada layar).
  3. Pilih Environment variables.
  4. Klik tombol new untuk menambahkan path envirotment.

IDK merupakan singkatan dari bahasa inggris. Dan bahasa itu cukup banyak orang tidak tahu dengan artian bahasanya.

IDK diciptakan untuk lebih mempermudah dan mempercepat percakapan tertulis dan bersifat informal. IDK hanya digunakan untuk bahasa sehari-hari atau dengan melalui chatting.

Baca Juga : Jasa Teralis Jendela Pekanbaru

Lapisan pengaman pada java

  1. Bytecode Verifier

Dapat membaca bytecode sebelum akhirnya dijalankan sehingga menjamin bytecode dapat memenuhi aturan-aturan dasar pada bahasa java dengan menggunakan pengaman pada java.

  1. Class Laouder

Menangani penemuan kelas java ke dalam runtime interpreter.

  • Bisa digunakan pada sistem operasi manapun

Karena bahasa java termasuk platform independence. Variabel yang dimiliki java mempunyai ukuran yang sama dalam semua platform yang dipakai untuk class laouder.

  • Penggunaan bahasanya sederhana

Karena java menggunakan sintaks yang bisa dibilang sangat mirip dengan C++.  Akan tetapi, sintaks yang ada pada java lebih banyak yang diperbaiki daripada aplikasi manapun.

  • Hanya berfokus pada objek

Sehingga program komputer dapat saling berkomunikasi dalam satu kelompok objek.

  • Menggunakan sistem exception-handling

Menyediakan cara untuk memisahkan antara bagian penggunaan kesalahan dan bagian kode normal dengan cara menggunakan sistem exception-handling.

20 Kesalahan Pada Pemrograman Java Pemula Yang Sering Terjadi

  • Kesalahan penulisan pada head main method.
  • Menulis keyword dengan huruf kapital.
  • Mengasumsikan array 2 dimensi langsung diimplementasikan pada java.
  • Terbaik dalam mengisi parameter konstruktor.
  • Menggunakan konstruktor yang tidak ada.
  • Menggunakan method yang tidak dimiliki class.
  • Terbaik ketika mengisi parameter method.
  • Keliru antara operator prefix dan postfix.
  • Menggunakan variabel sebelum diberi nilai.
  • Mengakses variabel instance private melalui class lain.
  • Menggunakan operator== untuk menguji apakah objek equal atau tidak.
  • Lupa memberikan tanda } pada akhir class body.
  • Kesalahan menulis format untuk method class.
  • Kesalahan dalam penulisan variabel.
  • Kesalahan dalam penulisan class ketika mendeklarasikan variabel.
  • Menggunakan method static seperti method objek.
  • Lupa untuk mengimport package.
  • Menulis string pada baris yang baru.
  • Tidak menggunakan keyword void untuk method yang tidak mengembalikan nilai yang ada.
  • Lupa menggunakan keyword return pada value returning method.

 

Penulis : Pinta

Sukai/Like Fan Page Facebook Garuda Cyber Indonesia

Subscribe Channel Youtube Garuda Cyber Indonesia

Follow Instagram Garuda Cyber Indonesia

Chat Wa

Artikel Terpopuler

Definisi Struktur Kontrol Perulangan Dalam Pemrograman Dan Contohnya

Pada dasarnya perulangan pada pemrograman yang sama dengan perulangan bahasa pemrograman lainnya. Struktur kontrol perulangan yang dipakai memilki suatu fungsi dari program yang akan dijalankan secara berulang. Contohnya anda ingin membuat tampilan nama anda sebanyak 100 kali, tentu akan sangat lama jika anda menuliskan kode program secara dengan manual. Dengan struktur kontrol perulangan bisa menampilkan dengan nama sebanyak 100 kali...