Java merupakan pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystem. Bahasa ini dikembangkan dengan model dengan bahasa C++ namun sudah dirancang agar lebih mudah dipakai dan bersifat platform independent.
Sebagai Platform Independent
Artinya program yang ditulis dalam bahasa java dapat dengan mudah dipindahkan antar berbagai jenis sistem operasi. Hasil dari kompile source code java bukanlah kode mesin atau instruksi prosesor yang spesifik terhadap mesin tertentu, melainkan bytcode yang berupa file berekstensi .class. Bytecode tersebut kemudian dapat langsung dieksekusi disetipa platform yang menggunakan Java Virtual Machinesebagai interpreter bytecode tersebut. JVM sendiri merupakan sebuah aplikasi yang berjalan diatas sistem operasi dan menerjemahkan bytecode program java dan mengeksekusinya, sehingga dianggap sebuah interpreter. Dengan cacara ini program java yang telah dikompilasi akan dapat berjalan diplatform berbeda asalkan berisikan JVM. Kompiler dan interpreter untuk program java berbentuk Java Development Kit (JDK).
Library
Program java memiliki library yang cukup besar yang dapat mempermudah dalam membuat sebuah aplikasi dengan cepat. Library ini sudah mencakup untuk database, grafik, desain user interface, kriptografi, jaringan suara, dan lain-lain.
Object Oriented Prgramming
bersifat berorientasi objek, atau memiliki teknik mengorganisir program dan dapat dilakukan dengan hampir semua bahasa pemrograman. Namun
program java telah mengimplementasikan berbagai fasilitas agar seseorang dapat mengoptimalkan teknik pemrograman berorientasi objek.
Contoh Dasar Program Java
public class Main
{
/*program java pertama saya*/
public static void main (String[ ] args)
{
//menampilkan string Hello World pada layar
System.out.println(“Hello World”);
}
}
Analisis Program diatas
public class Main {
…
}
1) Nama class -> Main
2) Specifier Public -> Class Main mempunyai akses yang bebas ke class yang lain
public static void main (String[ ] args) {
…
}
1) Method utama dalam class Hello
2) Method utama merupakan suatu titik awal dari sebuah program java
System.out.println(“Hello World”);
1) Menampilkan teks Hello World pada layar
sekian dulu ya sobat rootend..
sumbernya
disini