Penjelasan Singkat Tentang Java
Pengertian
Java adalah bahasa pemrograman modern tingkat tinggi. Dirilis pada tahun 1990-an oleh Sun Microsystem, dan baru-baru ini diakuisisi oleh Oracle. Lebih dari 3 juta perangkat menjalankan Java, biasanya digunakan pada aplikasi Google di Android, berbagai aplikasi PC (seperti pemutar media, program Anti-virus, aplikasi Web dan masih banyak lagi. Untuk menulis dan menjalankan program Java, kalian harus terlebih dahulu mendownload NetBeans dan juga JDK
Bahasa Java juga menggunakan konsep pemrograman berorientasi objek (OOP), yang fase-fasenya adalah sebagai berikut :
- Write - Pada dasarnya anda hanya perlu menulis kode program menggunakan text editor seperti notepad lalu menyimpan berkas tersebut dengan ekstensi
.java
. - Compile - Setelah membuat dan menyimpan kode program, kompilasi file yang berisi kode program tersebut dengan menggunakan Java Compiler. Hasil dari kompilasi berupa berkas bytecode dengan ekstensi
.class
. - Run-Berkas yang mengandung bytecode tersebut kemudian akan dikonversikan oleh Java Interpreter menjadi bahasa mesin sesuai dengan jenis dan platform.
Struktur Program java
Untuk dapat membuat program, anda harus membuat kelas (sintaks : class
) terlebih dahulu.
Kemudian anda harus membuat sebuah method main
untuk menjalankan kode program. Berikut contoh sederhana nya :
public class
HelloWorld {
public static void
main
(
String []
args ) {
println
(
"Hello World"
);
}
}
public
adalah sebuah keyword di Java yang menandakan bahwa objek, method, atau atribut dapat diakses dari class lain. Nanti kita akan belajar access modifier.class
adalah sebuah keyword di Java untuk membuat sebuah Kelas. Dalam contoh program diatas kita membuat kelas bernamaHelloWorld
.main
menunjukan bahwa blok tersebut merupakan program utama. Dan kita akan menggunakan parameterString[]
untuk method main program java.- System.out.println() adalah sebuah method yang telah di-import otomatis untuk digunakan mencetak output di konsol.
Jadi dapat anda bayangkan bahwa program kita diatas akan membuat sebuah kelas bernama HelloWorld
yang akan mencetak kata “Hello World” pada konsol.
kelebihan java
Java memiliki kelebihan sebagai berikut.
- Multiplatform : Dapat dijalankan di beberapa platform atau sistem komputer.
- OOP (Object Oriented Programming) : java menganut sistem atau konsep dari OOP yang dapat menggunakan satu objek untuk dipanggil berulang kali.
- Bergaya C++ : Menggunakan sintaks atau kode yang mirip dengan C++ yang lebih mudah dan beberapa programer C++ yang pindah ke Java.
- Library : Java memiliki fitur library yang mempermudah programmer untuk membangun sebuah aplikasi.
- Sistem Koreksi : java dapat meng-koreksi sintaks yang error dengan teliti
Kekurangan Java
Berikut adalah kekurangan Java :
- Kecepatannya lebih lambat dari C++.
- Java adalah bahasa pemrograman yang kompleks.
- Penggunaan memori yang cukup banyak.
- Algoritma yang digunakan program sulit disembunyikan dan mudah untuk di bajak.
Komentar
Posting Komentar