Home » » Mengenal Lingkungan Java

Mengenal Lingkungan Java

Modul Java Fundamental 2013/2014
Tujuan Instruksional Khusus :
1. Peserta dapat menjelaskan tentang Bahasa Java.
2. Peserta dapat melakukan instalasi untuk Bahasa Java.
3. Peserta dapat menulis aplikasi sederhana dengan Bahasa Java.
Teori Dasar :
1. Introduction of Java
Bahasa pemrograman Java dibuat oleh James Gosling pada tahun 1995
sebagai bagian dari Sun Microsystem Java Platform. Sintaks Java banyak diturunkan
dari C dan C++ tetapi lebih sederhana, ketat dan mempunyai akses ke OS yang lebih
terbatas. Aplikasi Java ditulis sebagai file berekstensi java yang di compile menjadi
file .class. File .class ini adalah bytecode yang bisa dijalankan di semua Java Virtual
Machine dalam OS dan arsitektur processor apapun. Ketidakbergantungan terhadap
platform ini sering dinyatakan dengan istilah portabilitas.
Java mempunyai empat prinsip penting yang dijadikan sebagai tujuannya
yaitu :
1. Java harus “sederhana, object oriented dan mudah dimengerti”
2. Java harus “kuat dan aman”
3. Java harus “netral terhadap arsitektur system (OS processor) dan bisa dijalan
dimanapun”
4. Java harus bisa dijalankan dengan “kinerja yang tinggi”
5. Java harus “interpreted, threaded dan dinamis”
Java Platform terdiri dari tiga buah profile : Java ME (Java Micro/Mobile
Edition) adalah java yang bisa berjalan didalam embedded system seperti Java Card
dan Handphone. Java SE (Java Standard Edition) adalah Java yang bisa berjalan
dalam PC maupun Server sebagai aplikasi standalone maupun aplikasi desktop.
Java EE (Java Enterprisee Edition) adalah profile java yang ditujukan untuk membuat
aplikasi enterprise sebagai Web Application (Servlet) dan Enterprise Java Bean
(EJB).
Menginstall Java
Untuk menginstal Java, ada beberapa file yang perlu di download :
a. SDK Installer. Java SDK ini telah berisi Runtime Environment (RE).
b. Dokumentasi Library, dikenal dengan JavaDoc API.
Lembaga Pelatihan Kerja IT LINK TECH Makassar 1
Modul 1. Mengenal Lingkungan Java
Modul Java Fundamental 2013/2014
Perangkat lunak java yang akan diinstal harus disesuaikan dengan komputer
yang digunakan. Siapkan perangkat lunak instalasi JDK (free for download at :
http://www.oracle.com/technetwork/java/javase). Setelah mendownload file yang
dibutuhkan, lakukan instalasi dengan menjalankan file installernya. Pada Windows,
klik installernya kemudian Next beberapa kali.
Sebelum Java bisa digunakan untuk memproses program lakukan setting
variabel PATH-nya. Pada pengembangan program java, J2SDK bergantung pada
variabel CLASSPATH. Pada lingkungan Windows tambahkan baris berkas
AUTOEXEC.BAT :
SET CLASSPATH=,; c:\;c:\j2sdk1.2.x\lib\tools.jar
Variabel lingkungan CLASSPATH digunakan sebagai acuan untuk mencari
letak kelas yang dibutuhkan oleh java saat mengkompilasi dan mengeksekusi
program Java. Setelah mengatur CLASSPATH dan PATH, panggil berkas
AUTOEXEC.BAT dengan perintah :
c:\> AUTOEXEC.BAT
kemudian tekan Enter.
Setelah instalasi, tes dengan melakukan Java runtime :
c:\> java -version
Kemudian tekan Enter.
2. Konsep Object Oriented Programming
Object Oriented Programming (OOP) adalah cara untuk menjadikan program yang
dibuat menjadi lebih modular karena sebuah permasalahan akan dikumpulkan dalam
suatu objek, yang selanjutnya disebut dengan Class. Secara umum kerangka OOP
terdiri atas 7 bagian yaitu :
1. Komentar
2. Paket (Package)
3. Import
4. Badan Kelas (Class Body)
5. Data
6. Method
7. Main Method
Lembaga Pelatihan Kerja IT LINK TECH Makassar 2
Modul Java Fundamental 2013/2014
Gambar 1. Blok Kerangka Dasar OOP
3. Menulis Aplikasi Java
Untuk menulis source code bahasa Java ada banyak editor yang dapat kita gunakan.
Bahkan semua editor dimungkinkan selama editor tersebut mampu menyimpan file
dengan ekstensi .java yang merupakan ekstensi dari file source code program Java.
Beberapa Tools editor teks yang dapat digunakan yaitu : Notepad, Eclipse, Jbuilder X
(Borland), Intellij IDEA, Geany, dan JDeveloper (Oracle).
1 //Berkas : SelamatDatang.java
2
3 public class SelamatDatang {
4 public static void main (String[] args) {
5 system.out.println(“Selamat Datang di Dunia Java”);
6 }
7 }
8 //Akhir Program
Lembaga Pelatihan Kerja IT LINK TECH Makassar 3
KelaNse AwK Feillaes B
Komentar Program
Deklarasi Package dan Import
Badan Kelas
Deklarasi Data
Main Method
Deklarasi dan Implementasi Method
Badan Kelas
Deklarasi Data
Deklarasi dan Implementasi Method
Modul Java Fundamental 2013/2014
Menyimpan file Java.
Kode sumber Java disimpan dengan akhiran .java dengan nama file sesuai dengan
nama class-nya. Misalnya public class SelamatDatang { , maka file program
disimpan dengan nama SelamatDatang.java.
Penjelasan Program (berdasarkan nomor baris):
- Baris (1)
Menyatakan komentar. Komentar adalah keterangan yang berfungsi untuk
menjelaskan makna baris program. Dalam contoh menunjukkan bahwa program
disimpan dalam berkas bernama SelamatDatang.java.
- Baris (3)
Merupakan bagian untuk mengawali pendefinisian kelas
SelamatDatang. Defenisi kelas berupa suatu blok yang diawali dengan
simbol ‘{‘ dan diakhiri dengan ‘}’. Kelas ini memiliki sebuah metode bernama
main().
- Baris (4) hingga Baris (6)
Pada baris ini terdapat definisi main(). main() adalah metode yang akan
dijadikan sebagai awal pengeksekusian aplikasi Java. Perlu diketahui bahwa
pada aplikasi java selalu mengandung metode ini.
- Metode main() didefenisikan sebagai public static void. Kata kunci public
menyatakan bahwa metode ini dapat dipanggil dari mana saja (baik dari dalam
class maupun dari luar class). Kata kunci static menyatakan bahwa metode ini
bersifat sama untuk semua instan kelas. Kata kunci void berarti bahwa metode
ini tidak memberikan nilai balik (sebuah metode jika diperlukan dapat
memberikan nilai balik).
- Setelah kata main terdapat kurung. Didalam tanda kurung terdapat String[]
args. Yang berada dalam tanda kurung ini disebut parameter atau argumen.
Dalam hal ini metode main() hanya memiliki sebuah parameter. String
menyatakan suatu kelas pada Java yang berhubungan dengan penanganan
sederetan huruf. args yang terletak sesudah String menyatakan array dari objek
String. args inilah yang dapat anda bayangkan sebagai tempat untuk
memperoleh argumen baris perintah.
- Baris (5)
Merupakan pernyataan untuk menampilkan tulisan :
Selamat Datang di Dunia Java
Lembaga Pelatihan Kerja IT LINK TECH Makassar 4
Modul Java Fundamental 2013/2014
Tanda titik koma (;) digunakan untuk mengakhiri pernyataan. Dalam hal ini
tulisan yang akan ditampilkan diletakkan sebagai argumen milik metode
println(). Metode yang merupakan bagian dari objek out ini merupakan metode
untuk menampilkan tulisan ke keluaran standar (layar). out sendiri merupakan
anggota objek System. Tanda titik digunakan untuk memisahkan metode
terhadap objek yang melingkupinya dan objek yang menjadi bagian dari objek
lain juga perlu ditulis dengan pemisah berupa titik.
4. Mengkompilasi Program Java
Setelah kode sumber SelamatDatang.java disimpan, program tersebut dikompilasi
terlebih dahulu. Perintah yang digunakan adalah :
Javac SelamatDatang.java
Perintah diatas akan mengkompilasi program Javac
SelamatDatang.java sehingga kompiler javac akan menghasilkan berkas
bernama SelamatDatang.class, berkas inilah yang disebut berkas bytecode.
5. Menjalankan Program Java
Berkas SelamatDatang.class dapat dijalankan dengan menggunakan interpreter
java. Perintah yang diberikan adalah :
Java SelamatDatang
Perintah diatas akan menampilkan pada layar :
Selamat Datang di Dunia Java
Lembaga Pelatihan Kerja IT LINK TECH Makassar 5
Modul Java Fundamental 2013/2014
Percobaan 1 :
Tulislah program pertama anda seperti contoh berikut :
1 //Berkas : SelamatDatang.java
2
3 public class SelamatDatang {
4 public static void main (String[] args) {
5 system.out.println(“Selamat Datang di Dunia Java”);
6 }
7 }
8 //Akhir Program
Simpanlah program pertama anda dan jalankan sesuai petunjuk diatas!!
Percobaan 2 :
Buatlah satu program untuk menampilkan biodata menggunakan Java!
Lembaga Pelatihan Kerja IT LINK TECH Makassar 6

0 komentar:

Posting Komentar

Follow us!

Ordered List

Search

DBMFanPage

 
Support : Sapiperjaka.com | Supirpete2.com | daenggassing.com
Copyright © 2014. Materi Kuliah - Makassar Dalam Genggamanmu
Dipersembahkan Oleh Daeng Becak MKS Admin Muhammad Guntur
Webblog Informatif Makassar