BAB 1
Pengenalan
JAVA
A.
SEKILAS SEJARAH JAVA
Bahasa Pemograman Java
dimulai dari sebuah tim pengembangan software dari Sun Microsystem yang
dipimpin oleh James Gosling dan Patrick Naughton. Pada tahun 1991, Sun
Microsystem mengembangkan sebuah bahasa pemrograman yang berukuran kecil untuk
diimplementasikan pada alat elektronik rumah tangga seperti switchbox TV kabel.
B.
JAVA LANGUAGE
SPECIFICATION, API, JDK DAN IDE
Bahasa Java pada saat ini
dikenal ada tiga buah API dari Java,yaitu :
§ J2SE,Java 2 Standard
Edition adalah sebuah API yang dapat digunakan untuk mengembangkan
aplikasi-aplikasi yang bersifat client-side standalone atau applet.
§ J2EE,Java 2 Enterprise
Edition adalah API yang digunakan untuk melakukan pengembangan
aplikasi-aplikasi yang bersifat server-side seperti Java Servlet,dan Java
Server Pages.
§ J2ME,Java 2 Micro Edition
adalah API yang merupakan subset dari J2SE tetapi memiliki kegunaan untuk
mengembangkan aplikasi pada handheld device seperti Smart Phone atau PDA tentu
saja yang di dalamnya telah ditanamkan interpreter Java.
C.
KARAKTERISTIK JAVA
Semboyan
utama Java yang terkenal adalah Write Once Run Anywhere. Maksudnya adalah anda
cukup menuliskan source code sekali saja pada sebuah komputer dan anda dapat
menjalankannya pada komputer lainnya yang memiliki Java.
Berikut
ini adalah karakteristik Java :
1.
JAVA IS SIMPLE
Sebenarnya tidak ada satu bahasa
pemrograman pun yang dapat dikatakan sederhana(simple). Akan tetapi bila
dibandingkan dengan pendahulunya seperti bahasa C++ yang merupakan bahasa
pemograman yang mendominasi dunia pemograman Java memang lebih sederhana.
Biarpun Java sebagian besar dibuat menggunakan bahasa C++, tetapi dibuat lebih
sederhana dan lebih ditingkatkan lagi kemampuannya.
2.
JAVA IS OBJECT ORIENTED
3.
JAVA ISINTERPRETED
4.
JAVA IS ROBUST
Robust dapat diartikan dapat
diandalkan.
5.
JAVA IS SECURE
6.
JAVA IS
ARCHITECTURE-NEUTRAL
Maksudnya adalah program yang
dihasilkan oleh Java tidak tergantung kepada arsitektur komputer tertentu.
7.
JAVA IS PORTABLE
8.
JAVA PERFORMANCE
9.
JAVA IS MULTITHREATED
10.
JAVA IS DYNAMIC
D.
STRUKTUR DASAR PROGRAM
JAVA
1.
KOMENTAR
Komentar adalah baris program
yang tidak ikut diproses atau dikerjakan sebagai suatu perintah oleh kompiler
dan interpreter. Contoh :
//latihan
java
Contoh kedua(bila anda ingin
memberikan komentar yang panjang) :
/*
ini baris komentar hingga 2 baris, ini baris yang pertama Ini baris yang kedua*/
2.
KATA KUNCI
Kata kunci adalah kata-kata yang
sudah memiliki arti tersendiri atau khusus bagi interpreter dan kompiler Java
untuk diterjemahkan menjadi perintah kepada komputer untuk mengerjakan sesuatu.
Contoh lain dari kata kunci
adalah public,static,dan void.
3.
MODIFIER
Java menggunakan beberapa kata
khusus tertentu yang disebut modifiers yang berfungsi untuk menetapkan properti
dari data,method,atau class dan bagaimana cara menggunakannya.
Contoh dari kata khusus yang
berupa modifiers adalah public,static,private,final,abstrak,protected.
4.
STATEMENT
Statement mempresentasikan sebuah
aksi atau sebuah urutan aksi.
Contoh :
System.out.println(“Hallo,Selamat
Datang di Java 1.6 lho!!!””);
5. BLOCK
6.
CLASS
Java class adalah struktur
program yang paling mendasar
7. METHOD
8.
MAIN METHOD
Public static void main(string[] args)
{
System.out.println(“Hallo,Selamat Datang di
Java 1.6 lho!!!””);
}
Comments
Post a Comment