Academia.eduAcademia.edu

Konsep Umum Pemrograman Java

Abstract

Perkembangan teknologi membuat segala sesuatu yang awalnya kelihatan sulit untuk diselesaikan menjadi mudah. Kemudahan-kemudahan yang diperoleh membuat ketertarikkan bagi masyarakat untuk mengkonsumsinya. Perkembangan teknologi di dasarkan atas pengetahuan manusia yang terus mengalami perkembangan seiring terus berjalannya waktu. Memperhitungkan perbedaan kedudukan aplikasi yang akan diinstall diberbagai platform dan ukuran chip memory yang tertanam di dalam cable TV Box dengan berbagai platform yang hanya memiliki kemampuan untuk menampung ukuran kecil data, maka dipertimbangkanlah suatu bahasa pemrograman yang mampu menjadi solusi terbaik mengatasi hal tersebut. Di dalam chip tertanam sistem operasi yang adalah otak pengoperasian setiap aplikasi yang telah diinstall di atasnya. Keterbatasan ukuran memory yang ditanam di dalam cable TV Box yang memiliki latar belakang platform yang berbeda-beda, membuka wawasan para developer untuk membuat aplikasi khusus berukuran kecil yang memungkinkan aplikasi tersebut bisa dijalankan di berbagai platform. Maka muncullah suatu bahasa pemrograman yang dengan kemampuan Virtual Machinenya mampu menguasai setiap platform mesin untuk menjalankan setiap produk hasil kompilasinya yaitu bahasa pemrograman Java. Seiring berjalannya waktu, bahasa pemrograman terus mengalami perkembangan bukan lagi hanya sebatas mesin cable TV Box saja, tetapi terus berkembang sampai pada pebuatan aplikasi Desktop, aplikasi Web, aplikasi mobile dan berbagai jenis embedded system.