Mengenal Bahasa Pemograman Java

Blog Makmurriansyah

Selamat datang sobat Blog Makmurriansyah, sesuai judul kali ini saya akan membahas tentang sejarah dan mengenalkan bahasa pemograman java yang mana sebelumnya saya sudah membuat postingan mengenai bahasa pemograman python. Buat kamu yang ingin mengenal lebih apa itu java kamu wajib membaca postingan ini sampai selesai.

Java ialah bahasa pemrograman yang mana dapat dijalankan di berbagai komputer termasuk juga pada ponsel genggam dan bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di perusahaan Sun Microsystems dan saat ini merupakan bagian dari perusahaan teknologi yang bernama Oracle dan pertama kali dirilis pada tahun 1995. Bahasa java ini banyak mengadopsi sintaksis yang juga terdapat pada bahasa pemograman C dan C++ akan tetapi dengan sintaksis model objek yang lebih di sederhanakan lagi.

Biasa nya aplikasi aplikasi yang berbasis java umumnya dikompilasi ke dalam p-code atau bytecode dan dapat juga dijalankan di berbagai Mesin Virtual Java (JVM). Bahasa pemograman Java juga merupakan bahasa pemrograman yang juga bersifat umum/non-spesifik (general purpose), dan secara khusus didesain untuk memanfaatkan sebuah dependensi implementasi menjadi seminimal mungkin dikaarena kan fungsionalitasnya yang dapat memungkinkan aplikasi java mampu berjalan di berbagai ataupun beberapa platform sistem operasi yang berbeda.

Blog Makmurriansyah

Terlihat Pada gambar diatas bahwa saat ini java merupakan bahasa pemrograman yang paling populer ke-3 yang banyak digunakan, yang secara luas juga dapat dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi, dan perlu kamu ketahui juga bahwa bahasa pemograman java ini juga memiliki kelebihan serta kekurangan nya, dan berikut ini adalah kelebihan serta kekurangan dari bahasa pemograman java.

Kelebihan
  • Multiplatform. Kelebihan utama dari Java adalah multiplatfrom atau dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan adanya kelebihan ini pemrogram cukup hanya menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan.
  • OOP (Object Oriented Programming - Pemrogram Berorientasi Objek),  Bahasa pemograman Java ialah merupakan salah satu bahasa pemrograman menggunakan konsep OOP. Yang mana program yang dibangun yang berorientasikan kepada Object atau aplikasi yang dibangun menggunakan konsep OOP yang terdiri dari sebuah object-object yang saling berhubungan satu sama lain.
  • Library Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan atau biasa di bilang kumpulan kumpulan program yang mana dapat disertakan dalam pemrograman java, yang juga sangat memudahkan dalam penggunaan nya oleh para programer untuk membangun sebuah aplikasi. 
  • Bergaya C++, memiliki sintaks yang juga seperti sitaks bahasa pemrograman C++ sehingga membuat menarik banyak pemrogram C++ untuk pindah ke bahasa pemograman Java saat ini.
  • Pengumpulan sampah otomatis, yang mana Java memiliki fasilitas pengaturan untuk penggunaan memori sehingga para pemrogram nya tidak perlu melakukan pengaturan memori secara langsung.
Kekurangan
  • Tulis sekali, jalankan di mana saja sebenarnya masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Misalnya nya saja untuk J2SE, seperti SWT-AWT bridge yang sampai sekarang tidak dapat berfungsi pada Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber atau bisa dikatakan membongkar kode nya dan ini di karena kode jadi Java tersebut merupakan bytecode yang menyimpan banyak sekali atribut bahasa tingkat tinggi, seperti nama-nama class, metode, dan tipe data. Yanag mana berakibat program tersebut akan lebih sulit disembunyikan dan mudah sekali dibajak/direverse-engineer. 
Nah itulah tadi kelebihan serta kekurangan dari bahasa pemograman java serta sejarah nya, dan saya rasa cukup sampai disini pembahasan postingan saya mengenai Mengenal Bahasa Pemograman Java, semoga apa yang saya bagikan disini bermanfaat untuk kita semua.   -Terimakasih

0 Response to "Mengenal Bahasa Pemograman Java"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel