Pengenalan Java Dan Pemogramannya

Rabu, 25 November 2009

PENGENALAN JAVA

Java suatu bahasa pemograman dari SUN Microsystem yang populer dan sangat berkembang saat ini, walaupun di negara asal namanya itu kurang populer (Jawa, Indonesia), tetapi perlahan tapi pasti java akan semakin terus berkembang lebih pesat lagi dimasa yang akan datang. Java menjadi bahasa pemrograman yang diminati oleh banyak orang karna beberapa keunggulannya dari bahasa lainnya, salah satunya yaitu portabilitasnya. Itu dikarenakan java dapat berjalan di berbagai macam platfrom sepeti Windows, Linux, Unix, Mac tanpa harus seorang programer merubah isi dari kode-kode yang telah di buatnya itu agar programnya dapat dijalankan di berbagai macam platform. Oleh sebab java juga dikenal dengan istilah, Write Once run everywhere. Tulis sekali code program lalu dapat kita jalankan diberbagai macam Opersi system.

Didalam sebagian bahasa pemrograman, barisan kode program yang kita buat haruslah dikompilasi (compile) agar dapat dijalankan dikomputer. Di java hasil dari compile kode program bukanlah berekstensi file .EXE, akan tetapi berupa bytecode (Berekstensi .class). Bytecode dapat dikatan sebagai sekumpulan perintah-perintah.

selanjutnya bytecode ini lah yang akan di jalankan di komputer dengan memakai JVM (Java Virtual Machine). Program yang kita buat dengan bahasa java tidak mungkin dapat dijalankan didalam komputer yang tidak memiliki JVM. Ini berarti hasil compile kode program java yang telah di compile menjadi sebuah bytecode dapat dijalankan diberbagai macam platform asalkan sudah memiliki JVM.



Sun Microsystem membedakan java menjadi beberapa bagian menurut categorynya :

Java 2 Enterprise Editon (J2EE)

J2EE ini dipakai untuk membuat suatu software yang besifat Enterprise atau skala besar (biasanya digunakan diserver). Dan pastinya lebih kompleks diantara yang tye java yang lain. Biasanya seperti pemograman berbasis website.

Java 2 Standard Edition (J2SE)

Biasanya digunakan untuk membangun program yang bersifat dekstop. Dan ini yang nantinya akan kita pelajari bersama-sama.

Java 2 Micro Edition (J2ME)

Seperti yang sering kita pakai di handphone-handphone





Pengenalan Pemograman Java


Java adalah bahasa pemrograman yang berorientasi objek dan multi platform, selain itu java juga bisa berjalan di internet, atau yang biasa disebut java applet.
Java dikembangkan oleh SUN Micro System dengan sejumlah keunggulan yang memungkinkan Java dijadikan sebagai bahasa pengembangan enterprise.
Keunggulan – keunggulan Java adalah :

  • Berbasis GUI
  • Berorientasi Objek
  • Bisa Berjalan pada aplikasi web
  • Multiplatform
  • Keamanannya sangat bagus
  • Bisa Digunakan pada aplikasi Jaringan terdistribusi
  • Multithread



Java dibuat oleh seorang insinyur di SUN Microsystem yang bernama James Gosling. James Gosling merasa perlu membuat kompiler baru , kompiler baru tersebut diberi nama OAK. Kompiler ini mirip dengan C++ tetapi dengan sejumlah pengembangan , seperti multiple inheritance, konversi tipe secara otomatis, penggunaan pointer dan managemen memori.
Pada tahun 1994, Oak diubah namanya menjadi java. Pada era ini, Java divisikan sebagai bahasa yang memiliki dukungan baik terhadap web.

Dibawah ini adalah struktur pemrograman java :
public class Selamat{
public static void main(String [] args)
{
System.out.println("Selamat Datang");
}
}
Pada listing program diatas akan muncul hasil jika program dijalankan :



Selamat Datang

Baris “ public class Hello{ “ merupakan kode untuk class Public.
Pada baris tersebut kita membuat class public bernama Selamat. Perhatian!!!!! nama class ini harus sama dengan nama file dimana class ini berada. Jika tidak method main tidak dapat dijalankan

Baris “ public static void main(String [] args) “ adalah kode untuk method main. Method main adalah method pada class public yang akan dipanggil pertama kali oleh JVM pada saat program dijalankan.
Output Selamat Datang yang muncul merupakan efek pemanggilan statement
System.out.println("Selamat Datang");

0 komentar:

Posting Komentar