Sejarah Java dan kelebihan nya

Sejarah Singkat Java

Bahasa Java pada awalnya disebut OAK. Awalnya, ini dikembangkan untuk menangani perangkat portabel dan dekoder.Java dikembangkan pada tahun 1990 oleh insinyur Sun, James Gosling sebagai bahasa pemrograman yang berperan sebagai otak untuk peralatan pintar (TV interaktif, oven serba bisa).Kemudian, pada tahun 2009, Oracle Corporation mengakuisisi Sun Microsystems dan mengambil alih kepemilikan tiga aset perangkat lunak utama Sun Microsystem yaitu : Java, MySQL, dan Solaris.

Pengertian Java

Java adalah bahasa pemrograman berorientasi objek dan platform perangkat lunak yang banyak digunakan yang bisa berjalan di miliaran perangkat, termasuk komputer notebook, perangkat seluler, konsol game, perangkat medis, dan banyak lainnya. Aturan dan sintaks Java didasarkan pada bahasa C dan C++.

Kelebihan Java

1.Kelebihan pertama dari java ialah Fleksibel, Fleksibel disini ialah java mampu dijalankan oleh banyak platform . artinya cukup dengan sekali membuat program menggunakan java, program pun dapat dijalankan oleh banyak platform.

2.Java terkenal mempunyai Library yang lengkap. Library merupakan sekumpulan fungsi yang digunakan untuk membuat program atau aplikasi.

3.Setiap aplikasi atau program yang dibuat menggunakan Java dapat dengan mudah  dikembangkan oleh pengembang selanjutnya. Karena Bahasa pemograman java merupakan salah satu Bahasa yang paling banyak digunakan saat ini.

4.Berorientasi objek disini ialah setiap aplikasi yang dibangung dengan menggunakan bahasa pemrograman java akan disesuaikan dengan objek.

Kekurangan Java

1.Program berbasis java memerlukan memori yang besar dikarenakan Java Virtual Machine membutuhkan data dalam pengumpulan sampah memori , pembuatan kelas, dan lainnya. Seluruh proses tersebut akan menghabiskan banyak memori atau RAM.

2.Source code atau script yang dibuat menggunakan java dapat dengan mudah diambil bahkan dibajak oleh orang lain, sehingga banyak pengcopyan aplikasi yang menggunakan Java.

Related Articles

Install Java JDK on Linux
  • 04 February 2021
POJO Java
  • 22 October 2018

Comments