JAVA
Java menurut defenisi SUN adalah sebuah nama atau kumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer Standalone(lingkungan jaringan).Java2 merupakan generasi kedua dari Java Platform (generasi awalnya adalah Java Development Kit).Java berdiri di atas sebuah mesin interpreter dengan nama Java Virtual Machine (JVM).JVM inilah yang akan membaca bytecode dalam file .class dari sebuah program sebagai penerjemah langsung program yang berisi bahasa mesin(bahasa inggris).Bahasa Java disebut juga bahasa pemrograman yang portable karena dapat di jalankan pada berbagai janis sistem operasi,asalkan pada sistem operasi tersebut terdapat JVM.
Java terdiri dari kumpulan library,JVM,kelas-kelas loaderyang dikemas dalam sebuah lingkungan rutin Java,dan sebuah kompiler,debuger atau kakas lainnya yang di kemas dalam Java Virtual Machine.Agar sebuah prog ram Java dapat dijalankan maka file harus dengan extension .java harus dikopilasi menjadi file bytecode.Sedangkan untuk menjalankan bytecode dibutuhkan Java Runtime Environment (JRE) yang memungkinkan pengguna manjalankan program Java.Hanya sekedar menjalankan,bukan membuat kode baru lagi.JRE berisikan JVM dan library java yang digunakan.
Java Platform memiliki 3 macam edisi yang berbeda ,yaitu J2EE (Java2 Enterprise Edition),J2ME (Java2 Micro Edition) dan J2SE (Java2 Standart Edition).J2EE diciptakan untuk membuat aplikasi yang kompleks.Implements J2EE menyediakan kelas dasar dan API dari Java yang mendukung pengembangan rutin standar untuk aplikasi klient maupun server .J2SE adalah lingkungan dasar Java.
Java2 Standart Edition (J2SE)
Merupakan inti dari bahasa programan Java.Java Developmen Kit (JDK) adalah salah satu tool dari J2SE untuk mengkompilasi program java dan JRE.Salah satu tool lainnya adalah jdk1.5,jdk merupakan tool open source dari sun.
Java2 Micro Edition (J2ME)
Adalah lingkungan pengembangan yang di design untuk meletakkan perangkat lunak java pada elektronik beserta perangkat pendukungnya.J2ME membawa java ke dunia informasi,komunikasi dan perangkat komputasi.J2ME biasa digunakan pada telepon seluler,pager,personal digital assistans (PDA's) dan sejenisnya.
Sebagai contoh :
Membuat MIDlet Firstticker
Sebagai latihan :
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class FirstTicker extends MIDlet implements
CommandListener{
Display display;
List list
Command cmExit;
Ticker tic;
public FirstTicker () {
display = Display.getDisplay(this);
cmExit = new Command("Keluar",Command.EXIT,1);
tic = new Ticker ("Ini adalah Ticker Pertamaku");
list = new List ("First Ticker",List.IMPLICIT);
list.setTicker(tic);
display.setCurrent(list);
}
public void startApp() {
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void commandAction (Command c,Displayable s) {
if (c == cmexit){
exitMIDlet();
}
}
public void exitMIDlet () {
destroyApp (false);
notifyDestroyed ();
}
};
Selamat Mencoba......!!
Kamis, 28 April 2011
Pengertian Java
Langganan:
Posting Komentar (Atom)























0 komentar:
Posting Komentar