Rangkuman Java.(part2)
Java adalah bahasa pemrogaman yang berorientasi objek yang di kembangkan oleh Sun Microsystems sejak tahun 1991, sebuah perusahaan besar di Amerika Serikat. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan platfrom independent, yaitu dapat dijalankan di berbagai jenis sistem informasi dan arsitektur komputer. Bahasa ini juga dirancang untuk pemograman di internet.
Java memiliki sejumlah mekanisme untuk networking dan sistem terdistribusi, yaitu socket, CORBA, dan mobile argents.
Pada perkembangannya, banyak vendor-vendor seperti oracle, nokia, siemens, yahoo portal yang menggunakan Java untuk pengembangan aplikasinya.
Program Java
Program java dapat dikategorikan menjadi 2 yaitu:
* Application ‘yaitu program yang dapat dijalankan dari command prompt suatu sistem operasi’
Contoh dari application yang berdiri sendiri dapat berupa :
· Window-based application ‘menggunakan antar muka grafikal’
· Console application ‘menggunakan karakter-karakter tanpa antar muka grafikal
* Applet ‘yaitu program java yang di eksekusi di dalam web page’
Untuk menggunakan applet maka diperlukan browser yang mendukung java, seperti MS Internet Explorer 4.0, Netscape Navigator 4.0 atau Hot Java.
C.Fitur-fitur yang disediakan Java
* Aksebilitas dari lokasi manapun di dunia
* Sistem bebas virus
* Aplikasi yang dapat digunakan pada bermacam-macam platform (Platform independent application)
Platform Independent
Platform independent berarti program yang ditulis dalam bahasa Java dapat dengan mudah dipindahkan antar berbagai jenis sistem operasi dan berbagai jenis arsitektur komputer.
Semua tipe data dalam bahasa Java mempunyai ukuran yang konsisten di semua jenis platform. Source code program Java sendiri tidak perlu dirubah sama sekali jika Anda ingin mengkompile ulang di platform lain.
Hasil dari mengkompile source code Java berupa bytecode yang berupa file berekstensi .class. Bytecode tersebut dapat langsung Anda eksekusi di tiap platform yang dengan menggunakan Java Virtual Machine (JVM) sebagai interpreter terhadap bytecode tersebut.
JVM sendiri adalah sebuah aplikasi yang berjalan di atas sebuah sistem operasi dan menerjemahkan bytecode program Java dan mengeksekusinya, sehingga secara konsep bisa dianggap sebagai sebuah interpreter.
F.Library
Bahasa Java sendiri memiliki library yang cukup besar yang dapat mempermudah Anda dalam membuat sebuah aplikasi dengan cepat. Library ini mencakup untuk grafik, desain user interface, kriptografi, jaringan, suara, database, dan lain-lain.
G.OO(Objeck Oriented)
Java adalah bahasa pemrograman berorientasi objek. Pemrograman berorientasi objek adalah teknik untuk mengorganisir program dan dapat digunakan hampir semua bahasa pemrogaman.
H.Memulai Pemrogaman Java
Untuk memulai pemrogaman Java, anda membutuhkan JDK
Langkah-langkah yang harus anda lakukan
· Membuat source code program dengan editor teks apapun, file tersebut hharus berekstensi .java dan case sensitive
· Mengkompile source code dengan perintah javac. Contoh: javacHelloWord.java.
· Mengeksekusi bytecode dengan perintah java, contoh: javaHelloworld.
I.Source Code
Berikut kode untuk HelloWorld.java:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println(“Apa Kabar Dunia ?”);
}
}
Java bersifat case sensitive, sehingga anda harus memperhatikan penggunaan huruf besar dan kecil. Selain itu penulisan source code program tidak harus memperhatikan bentuk tertentu , sehingga anda bisa saja menuliskan semua baris source code tersebut dalam satu baris asal anda tidak lupa membubuhkan tanda titik koma (;).
J.Kompilasi
Setelah itu sava syntax dengan nama HelloWorld.java (sesuai dengan nama class). Kemudian meng-complie syntax program tersebut dengan perintah:
prompt> javac HelloWorld.java
K.Sintaks Program
Pernyataan public class, adalah pernyataan pembuka sebuah kelas. Pernyataan public static void main (String[] args), adalah pernyataan pembuka sebuah metod
Java adalah bahasa pemrogaman yang berorientasi objek yang di kembangkan oleh Sun Microsystems sejak tahun 1991, sebuah perusahaan besar di Amerika Serikat. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan platfrom independent, yaitu dapat dijalankan di berbagai jenis sistem informasi dan arsitektur komputer. Bahasa ini juga dirancang untuk pemograman di internet.
Java memiliki sejumlah mekanisme untuk networking dan sistem terdistribusi, yaitu socket, CORBA, dan mobile argents.
Pada perkembangannya, banyak vendor-vendor seperti oracle, nokia, siemens, yahoo portal yang menggunakan Java untuk pengembangan aplikasinya.
Program Java
Program java dapat dikategorikan menjadi 2 yaitu:
* Application ‘yaitu program yang dapat dijalankan dari command prompt suatu sistem operasi’
Contoh dari application yang berdiri sendiri dapat berupa :
· Window-based application ‘menggunakan antar muka grafikal’
· Console application ‘menggunakan karakter-karakter tanpa antar muka grafikal
* Applet ‘yaitu program java yang di eksekusi di dalam web page’
Untuk menggunakan applet maka diperlukan browser yang mendukung java, seperti MS Internet Explorer 4.0, Netscape Navigator 4.0 atau Hot Java.
C.Fitur-fitur yang disediakan Java
* Aksebilitas dari lokasi manapun di dunia
* Sistem bebas virus
* Aplikasi yang dapat digunakan pada bermacam-macam platform (Platform independent application)
Platform Independent
Platform independent berarti program yang ditulis dalam bahasa Java dapat dengan mudah dipindahkan antar berbagai jenis sistem operasi dan berbagai jenis arsitektur komputer.
Semua tipe data dalam bahasa Java mempunyai ukuran yang konsisten di semua jenis platform. Source code program Java sendiri tidak perlu dirubah sama sekali jika Anda ingin mengkompile ulang di platform lain.
Hasil dari mengkompile source code Java berupa bytecode yang berupa file berekstensi .class. Bytecode tersebut dapat langsung Anda eksekusi di tiap platform yang dengan menggunakan Java Virtual Machine (JVM) sebagai interpreter terhadap bytecode tersebut.
JVM sendiri adalah sebuah aplikasi yang berjalan di atas sebuah sistem operasi dan menerjemahkan bytecode program Java dan mengeksekusinya, sehingga secara konsep bisa dianggap sebagai sebuah interpreter.
F.Library
Bahasa Java sendiri memiliki library yang cukup besar yang dapat mempermudah Anda dalam membuat sebuah aplikasi dengan cepat. Library ini mencakup untuk grafik, desain user interface, kriptografi, jaringan, suara, database, dan lain-lain.
G.OO(Objeck Oriented)
Java adalah bahasa pemrograman berorientasi objek. Pemrograman berorientasi objek adalah teknik untuk mengorganisir program dan dapat digunakan hampir semua bahasa pemrogaman.
H.Memulai Pemrogaman Java
Untuk memulai pemrogaman Java, anda membutuhkan JDK
Langkah-langkah yang harus anda lakukan
· Membuat source code program dengan editor teks apapun, file tersebut hharus berekstensi .java dan case sensitive
· Mengkompile source code dengan perintah javac. Contoh: javacHelloWord.java.
· Mengeksekusi bytecode dengan perintah java, contoh: javaHelloworld.
I.Source Code
Berikut kode untuk HelloWorld.java:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println(“Apa Kabar Dunia ?”);
}
}
Java bersifat case sensitive, sehingga anda harus memperhatikan penggunaan huruf besar dan kecil. Selain itu penulisan source code program tidak harus memperhatikan bentuk tertentu , sehingga anda bisa saja menuliskan semua baris source code tersebut dalam satu baris asal anda tidak lupa membubuhkan tanda titik koma (;).
J.Kompilasi
Setelah itu sava syntax dengan nama HelloWorld.java (sesuai dengan nama class). Kemudian meng-complie syntax program tersebut dengan perintah:
prompt> javac HelloWorld.java
K.Sintaks Program
Pernyataan public class, adalah pernyataan pembuka sebuah kelas. Pernyataan public static void main (String[] args), adalah pernyataan pembuka sebuah metod