PENGENALAN JAVA Imam Fahrur Rozi Java Technology * Fully implements all of OOP concept * Distributed : support for distributed network technologies Java Technology * Simple * Removing pointer concept which allows to directly acccess to memory location * No deconstructor, replaced by garbage collector * Boolean tipe data Java Technology * Multithreaded : performing several tasks in a time Java Technology * Java is NOT Platform Dependent Java Technology Java Technology Java Technology * Java is Platform Independent/Multiplatform/WORA-­‐ Write Once Run Anywhere Java Technology Java Technology Groups Alur Pengembangan Program Java Source Code File (*.java) Java Byte-­‐ Code File (*.class) Program is running Runtime (menggunakan command java) Compile (menggunakan command javac) Contoh Contoh Contoh JDK (Java Development Kit) * Kumpulan tools yang diperlukan untuk MEMBUAT atau MENGEMBANGKAN program Java * Jika ingin MEMBUAT program Java, harus punya JDK * Di dalam JDK terdapat Java Compiler yang akan mengcompile file source code java (*.java) hingga menjadi file java byte-­‐code (*.class) JRE (Java Runtime Environment) * Berbeda dg JDK yang digunakan untuk MEMBUAT program Java, JRE digunakan untuk MENJALANKAN program Java yang sudah menjadi Java byte-­‐code (*.class). * JRE = JVM + Java Package Class (Java Library) + Runtime Library * Biasanya dalam JDK sudah terdapat JRE (Jika menginstall JDK, JRE otomatis ikut terinstall, tapi tidak sebaliknya) JVM (Java Virtual Machine) * JVM yang akan menerjemahkan Java Byte-­‐Code (*.class file) menjadi kode mesin (agar bisa dijalankan oleh mesin komputer), sesuai dengan platform (spesifikasi hardware dan sistem operasi) komputer yang digunakan Install JDK * Download installer di http://www.oracle.com/technetwork/java/javase/ downloads/index.html * Installer yang telah terdownload akan berekstensi *.exe * Jalankan file installer tsb, dan ikuti instruksinya * Setting PATH (agar command java seperti javac dan java dikenali oleh command prompt) : Start à Control Panel à System à Advanced System Setting à Advanced à Environment Variable, kemudian cari variable PATH dan tambahkan folder bin dari java yang sudah terinstall C:\Program Files\java\jdk1.6.0_25\bin * Buka command prompt, dan ketikkan javac –version, jika comamnd javac sudah dikenali berarti sudah berhasil, jika tidak coba restart dan coba ketikkan perintah yang sama