Pengertian Java Menurut Para Ahli

Pengertian Java Menurut Para Ahli – Java merupakan bahasa pemrograman yang disusun oleh James Gosling yang dibantu oleh rekan-rekannya di suatu perusahaan perangkat lunak yang bernama Sun microsystem, pada tahun 1991. Bahasa pemrograman ini mula-mula diinisialisasi dengan nama “Oak”, namun pada tahun 1995 diganti namanya menjadi Java.

Pengertian Java

Pengertian Java Menurut Para Ahli

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal.

Pengertian Java Menurut Para Ahli

Menurut definisi Sun microsystem, di dalam buku M. Salahudin dan Rosa A.S, Java adalah nama sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer yang berdiri sendiri (standalone) ataupun pada lingkungan jaringan.

Java berdiri di atas sebuah mesin penterjemah yang diberi nama Java virtual machine (JVM). JVM inilah yang akan membaca kode bit dalam file. Kelas dari suatu program sebagai representasi langsung program yang berisi bahasa mesin.

Baca Juga :  Cara Ganti Email Moonton

Oleh karena itu bahasa Java disebut sebagai bahasa pemrograman yang portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM. Alasan utama pembentukan bahasa Java adalah untuk membuat aplikasi-aplikasi yang dapat diletakkan di berbagai macam perangkat elektronik, sehingga Java harus bersifat tidak bergantung pada platform ( platform Independent ).

Itulah yang menyebabkan dalam dunia pemrograman java dikenal adanya istilah Write Once, run everywhere, yang berarti kode program hanya ditulis sekali, namun dapat dijalankan di bawah kumpulan pustaka ( platform) manapun, tanpa harus melakukan perubahan kode program.

Arsitektur Java

Secara arsitektur, dapat tidak berubah sedikitpun sejak awal mula bahasa tersebut dirilis. Compiler Java ( yang disebut dengan Javac atau Java Conviler) akan mentransformasikan kode-kode dalam bahasa Java ke dalam suatu kode bit.

Baca Juga :  Cara Menambahkan Aplikasi di Indihome

Dimana bit kode adalah sekumpulan perintah hasil kompilasi yang kemudian dapat dieksekusi melalui sebuah mesin komputer abstrak, yang disebut dengan JVM. JVM juga sering dinamakan juga sebagai interpreter, karena sifatnya yang selalu menerjemahkan kode-kode yang tersimpan dalam kode Beat dengan cara baris demi baris.

Untuk menjalankan program Java, maka file dengan ekstensi Java harus dikompilasi menjadi kode bit. Dimana untuk menjalankan kode beep tersebut dibutuhkan JRE ( Java runtime environment) yang memungkinkan pemakai untuk menjalankan program Java, hanya menjalankan program Java, tidak membuat untuk kode baru lagi. JRE berisi JVM dan pustaka Java yang digunakan.

Java 2

Sun microsystem telah mendefinisikan 3 buah edisi dari Java 2, yaitu sebagai berikut:

Baca Juga :  Cara Menambahkan Aplikasi Viu di Indihome

Java 2 standard edition, adalah inti dari bahasa pemrograman Java. JDK merupakan salah satu perangkat dari Java 2 standard edition untuk mengkompilasi dan menjalankan program Java. Didalamnya terdapat perangkat untuk mengkompilasi program Java dan JRE. Java 2 standard edition ini digunakan pada perangkat keras seperti layar komputer atau desktop.

Java 2 enterprise edition, merupakan kumpulan tertinggi superset dari Java 2 standard edition yang memperbolehkan kita untuk mengembangkan aplikasi aplikasi berskala besar karena dijalankan pada jaringan komputer.

Java 2 micro edition, merupakan kumpulan bagian an(subset) dari Java 2 standard edition yang digunakan untuk menangani pemrograman di dalam perangkat perangkat kecil, yang tidak memungkinkan untuk mendukung implementasi Java 2 standard edition secara penuh. Paket Java 2 micro edition digunakan pada perangkat yang memiliki kapasitas memori kecil seperti telepon seluler, pagar atau PDA.