course-net
Search
Close this search box.

Apa itu Java Programming?

Minet

November 22, 2023

java programming

Apa itu Java Programming – Bahasa pemrograman Java dikembangkan pertama kali oleh Sun Microsystem (Saat ini Sun Microsystem telah diakusisi oleh Oracle Corporation) yang dimulai oleh James Gosling dan dirilis pada tahun 1995.

Awal mulanya Java dibuat untuk kebutuhan platform independent yang dapat diembedded dalam bermacam-macam consumer electronic products seperti pemanggang roti dan refrigerator (kulkas). Salah satu proyek pertama yang dikembangkan menggunakan Java adalah personal hand-held remote control yang dinamakan Star 7. Pada saat yang sama, World Wide Web (WWW) dan Internet sedang mengalami masa kepopuleran. Gosling menyadari bahwa Java dapat digunakan untuk pemrograman Internet.

Java programming kian berkembang hingga bahasa pemrograman nomor satu saat ini. Berdasarkan sumber dari spectrum.ieee.org, Java masuk dalam 10 bahasa pemrograman paling populer di dunia dan menempati urutan pertama

Apa alasannya?

Java memiliki beberapa fitur penting yang membuatnya unggul dibandingkan bahasa pemrograman lain, seperti :

•       Berorientasi Objek

Java memiliki kemampuan untuk membagi suatu program ke dalam objek-objek spesifik yang memiliki sifat dan tingkah laku khusus untuk menyelesaikan masalah tertentu. Multiple inheritance juga tidak diijinkan dalam bahasa pemrograman java karena dinilai dapat membingungkan compiler serta merusak kinerja aplikasi secara keseluruhan.

•       Dinamis

Pengalokasian memori dalam java bersifat lebih dinamis. Pengalokasian dan penghapusan memori dilakukan secara otomatis tanpa harus membuat pointer terlebih dahulu.

•       Multiplatform

Inilah yang membuat bahasa pemrograman java sangat populer. Aplikasi berbasis java dapat dijalankan hampir di seluruh operating system yang ada saat ini seperti Windows, Unix, Linux, Solaris dll.

Bahkan seluruh aplikasi Android (mobile operating system paling populer saat ini) dibuat dengan bahasa pemrograman Java. Jadi Java mampu membuat aplikasi desktop, web maupun mobile. Mengenai aplikasi Android, banyak orang mengikuti kursus membuat aplikasi android pada masa kini karena benefitnya yang tentu menggiurkan.

•       Multithreading

Aplikasi berbasis java programming mampu menjalankan beberapa task sekaligus dalam waktu bersamaan. Thread dalam Java memiliki kemampuan untuk memanfaatkan kelebihan multi processor apabila sistem operasi yang digunakan mendukung multi processor.

Mau Belajar IT Bareng Coach Praktisi Ahli ? Yuk Konsultasi Dengan Tim Konsultan Kami

Belajar di Course-Net! Dapatkan skill langsung oleh coach praktisi ahli yang berpengalaman dibidangnya. Gratis Re-Coaching selamanya tanpa BATAS. Segera cek jadwal kelas terdekat.

Artikel Lainnya

Facebook
Twitter
LinkedIn
Pinterest
Tumblr
Telegram
WhatsApp
Email
Print