Skip to main content

Karakteristik Bahasa Pemrograman Java || Informatika-newbie



Pada artikel ini saya akan sedikit menjelaskan mengenai karakteristik dari bahasa pemrograman java. Perlu diketahui juga bahwa pemrograman java merupakan salah satu bahasa pemrograman yang sedang banyak digunakan saat ini. Banyak vendor bahkan dunia pendidikan dan perguruan tinggi menggunakan bahasa pemrograman ini karena berbagai kelebihan yang ditawarkannya. Berikut adalah karakteristik atau kelebihan dari pemrograman java :


  • Simple

Bahasa pemrograman java dirancang sesederhana mungkin, bahkan lebih sederhana dari bahasa pemrograman sejenisnya seperti Visual Basic dan Delphi. Bahasa pemrograman ini hamper mempunyai karakteristik yang sama dengan C/C++.

  • Object Oriented

Java dirancang dengan konsep berorientasi objek, sehingga tidak mungkin seseorang membuat program dengan java tanpa mendeskripsikan kelas dan menggunakan objek.

  • Distributed

Bahasa Java agar dapat mendukung pembuatan aplikasi dalam jaringan computer. Pemrograman ini menyediakan beberapa kelas objek untuk mendukung aplikasi jaringan yang dihimpun dalam paket java.net.

  • Dynamic

Java dirancnag untuk mampu beradaptasi dengan lingkungan yang cepat, dapat mengikuti pembaruan dan support dengan paket pendukung baru. Bahkan bahasa pemrograman java ini dapat memanggil class lain walau harus melalui jaringan.
  • Robust
Java dapat mencegah terjadinya (freeze) atau beku ketika program dijalankan. Kelebihan lainnya adalah java dapat meminimalisir terjadinya error karena tipe data dengan diterapkannya Strong-typed. Dengan java ini juga dapat mencegah terjadinya memori corrupt dan over-writed.
  • Secure
Java menawarkan keamanan yang baik, bahkan dalam sisi web nya pun sangat baik, java menawarkan web berbasis enterprise (J2EE) yang terdiri dari beberapa tier sehingga kemamannya sangat terpecaya dan dapat mengurangi resiko hilangnya atau data bobol.
  • Portable
Bahasa pemrograman java juga mempunyai karakteristik yang dapat berjalan diberbagai system operasi. Sebagai contoh : ketika kita membuat program java pada OS Windows, kemudian kita membuka dan menjalankan pada OS lain seperti Linux/Ubuntu, aplikasi tersebut akan bisa dijalankan dengan baik.
  • Multi-thread
Java dirancnag untuk dapat dijalankan pada saat yang bersamaan dengan proses lain, seperti misalnya membuat dokumen pada Microsoft office dan memainkan lagu secara bersamaan.
9.       Architecture Neutral
Java mempunyai arsitektur yang dapat dijalankan diberbagai perangkat tanpa harus dikompilasi ulang sehingga tidak bergantung pada satu arsitektur saja.
  •   High Performance
Program java dapat berjalan cepat meskipun dalam kondisi jaringan yang kurang baik sekalipun. Bahkan kecepatannya hamper  melebihi kemampuan dari C/C++.

Demikian artiket saya kali ini, semoga bisa bermanfaat dan dapat digunakan secara bijak. Diharapkan saran dan kritik untuk pengembangan kedepannya sehingga dapat terjadi perbaikan dalam pembuatan artikel berikutnya. Terima kasih.. :-D


Comments

Popular posts from this blog

Contoh Perancangan Database KRS Onlie || Agus Sukmana

Berikut ini merupakan contoh perancangan pembuatan sistem KRS online murni buatan saya sendiri. jadi mohon kritik dan sarannya dikolom komentar jika sekiranya ada kesalahan untuk perbaikan kedepannya. semoga bermanfaat.  KATA PENGANTAR Dengan mengucapkan puji dan syukur kepada Allah SWT, atas nikmat dan karunianya saya dapat menyusun makalah Sistem dan Teknologi Basis Data yang berjudul “Sistem Informasi KRS Online”.  Dengan rahmat dan hidayahnya juga kita dapat menyelesaikan tugas ini sesuai waktu yang ditetapkan.             Saya menyadari bahwa tugas laporan ini masih banyak kekurangannya, oleh sebab itu saya mengharapkan kritik dan saran yang membangun demi memperbaiki tugas-tugas berikutnya. Saya menyadari bahwa laporan ini dapat terselesaikan berkat bantuan beberapa pihat, diantaranya : 1.       Ibu Aah Sumiah,M.Kom selaku dosen matakuliah Sistem dan Teknologi Basis Data yang te...

Tutorial Membuat Form & Database Kartu Keluarga di Java NetBeans (JFrame & JTabel)

LAPORAN PRAKTIKUM BAHASA PEMROGRAMAN 2 MODUL 3 Disusun Oleh : AGUS SUKMANA 2015081007 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2017 MODUL 3 PEMROGRAMAN DATABASE MySQL DENGAN JAVA 1. Pada tutorial kali ini, kita akan membuat beberapa form dari tabel kartu keluarga yang sebelumnya telah kita buat. Berikut hasil akhir dari program yang akan kita buat : Tampilan Awal ketika program di jalankan : Tampilan setelah kita memilih button satu per satu : Class yang harus kita buat, berikut databse kartu_keluarga yang tilah kita buat pada modul 2 : 2. Sekarang kita mulai membuat program, pertama buka Package baru, caranya New Project>>Java>>Java Application. 4. kemudian ubah nama dari project yang kita buat sesuai keinginan. 3. Langkat selanjutnya adalah membuat koneksi database, caranya klik kanan pada menu Libraries  >> Add Library... >>MySQL JDBC Driver>> Add ....

Langkah-Langkah Membuat Biodata Di Java Netbeans (JFrame) || Agus Sukmana

LAPORAN PRAKTIKUM BAHASA PEMROGRAMAN 2 MODUL 1 Disusun Oleh : Agus Sukmana 2015081007 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2017 MODUL 1 Langkah-Langkah Membuat Biodata Java Tujuan dari dibuatnya artikel ini adalah untuk memenuhi tugas Praktikum Bahasa Pemrograman2. Project yang saya buat kali ini adalah Biodata menggunkan JFrame, JPanel yang merupakan attribut dari Java Swing dan Awt pada tool yang disediakan oleh NetBeans. Langsung saja saya akan memberikan sedikit gambaran mengenai hasil akhir dari project yang saya buat : Tampilan Akhir pada program yang saya buat kali ini, saya menggunkan Swing untuk menampilkan Output dari program yang dibuat, yaitu atribut yang digunakan adalah JOptionPane .   Saya menggunakan   checkbox, spinner, combobox, textfield, label, button, button group dan sebagainya. Dibawah ini merupakan tools yang digunakan : Tool Langsung saja kita masuk ke pengenalan dan penjelasan men...