More Related Content
Similar to Modul 1 pbo (20)
Modul 1 pbo
- 1. Hak Cipta © pada Inggih Permana
Modul 1 BERKENALAN DENGAN JAVA
“Hanya karena dosen kencing berdiri, Mahasiswa tidak perlu kencing berlari”
Mahasiswa-mahasiswa sekalian…, banyak teman saya waktu kuliah yang pusing memilih bahasa
pemograman apa yang harus dipelajari nya. Jangan buang waktu anda untuk hal tersebut…! Modul ini
tersebut
akan membimbing anda mempelajari salah satu bahasa pemograman yang paling banyak digunakan,
yaitu Java! Mungkin anda bertanya mengapa Java? Itu pertanyaan yang bagus…, berikut dua alasan
Java??? ,
utamanya:
1. Java merupakan bahasa pemograman berorientasi objek
2. Java adalah bahasa pemograman yang paling mudah dipelajari dari pada bahasa pemograman
berorientasi objek lainnya.
Tetapi ada hal yang perlu saya tekankan yaitu : saya tidak mengatakan bahasa pemograman Java itu
tekankan, pemogr
mudah sepenuhnya untuk dipelajari, tetapi jika dibandingkan dengan bahasa pemograman
berorientasi objek lainnya, bahasa Java itu lebih mudah dipelajari.
Write once, run anywhere!
Ini merupkana salah satu moto Java. Kira-kira apa ya artinya? Kalau anda terjemahkan di Google
Translete maka artinya akan menjadi ‘ ‘tulis sekali, jalan dimana saja’. Ya… artinya memang kurang lebih
seperti yang diartikan Google itu..., dalam bahasa pemograman Java anda memang hanya perlu menul
, menulis
kode program sekali saja dan meng
meng-compile nya, lalu anda bisa menjalankan di platform manapun.
Misalnya anda menulis bahasa pemograman di Windows dan anda telah meng compile, maka anda juga
meng-compile
bisa menjalankannya di sistem operasi lainnya seperti di Linux atau Mac OS Hal itu disebabkan karena
OS. d
java memilki virtual machine atau ya dikenal dengan JVM (Java Virtual Machine)
yang
Contoh sederhana pemrogram dengan Java
Ada tiga langkah utama untuk menulis program di Java, pertama adalah menulis program, kedua meng-
enulis program
compile nya dan ketiga menjalankan
menjalankannya. Pada contoh sederhana ini, kita akan membuat program untuk
menampilkan tulisan ‘Assalammuallaikum…
Assalammuallaikum…’.
Menulis program
Pertama tulislah kode dibawah ini di sebuah text editor, lalu simpan dengan nama Salam.java. Ingat…,
namanya harus Salam.java …!
1
2
3
4
- 2. Hak Cipta © pada Inggih Permana
1. Nama class
Nama class di Java dianjurkan menggunakan huruf besar di awalnya, tetapi jika lebih dari satu
kata mangapa kata-kata nya digabung dan setiap huruf awal kata diberi huruf besar, contoh
kata
nama class yang ingin anda buat ‘salam manis’, maka sebaiknya nama class itu sebaiknya anda
rubah menjadi ’SalamManis Satu hal lagi yang perlu anda perhatikan nama class harus sama
SalamManis’.
dengan nama file. Misalnya nama class yang anda buat adalah ‘Salam’, maka nama file yang
. ’,
harus anda buat di komputer anda adalah ‘ ‘Salam.java’. Ingat…, Java bersifat case sensitive, yang
sensitive
artinya huruf kecil dan huruf besar berpengaruh pada penulisan program.
2. main() method
Tentang method akan dijelaskan pada bahasan selanjutnya secara rinci. Bagian ini hanya
menjelaskan main() method secara umum. Sebuah main() method dideklarasikan sebagai public,
static dan main yang sintak
sintak-sintak ini akan dijelaskan secara rinci di modul-modul selanjutnya.
modul
Method ini bersifat unik karena method ini harus ada jika sebuah program yang dibuat
arus
mempunyai tujuan untuk bisa dijalankan
dijalankan.
3. Titik koma (;)
Titik koma sangatlah penting artinya dalam pemograman Java, karena hampir semua baris-baris
nting Java, baris
kode program harus memakai titik koma diakhirnya. Mengapa saya katakana hampir semua…?
Tentu saja karena tidak semua... , memang ada baris program yang tidak diakhiri titik koma, koma
contohnya saat awal mendeklarasikan class, barisnya tidak perlu diakhiri dengan titik koma.
koma
4. Sintak System.out.println(); ;
Sintak ini adalah sintak sederhana untuk menampilkan output tulisan.
alah
5. Kurung kerawal ({})
Kurung kerawal sama penting dengan titik koma, ada beberpa fungsi yang diawali dan diakhiri
koma,
titik koma, beberapa diantaranya adalah pada awal dan akhir class, logika if, logika for dan lain
,
sebagainya
Gambar diatas adalah gambar hasil penyimpan kode Salam.java yang dibuat tadi. Selanjutnya Salam.java
s
harus di-compile terlebih dahulu sebelum dijalankan Tentang cara meng-compile akan dijelaskan pada
dijalankan.
sub di bawah ini.
Meng-compile program
Untuk bisa dijalankan, kode java yang dibuat tadi (Salam.java) harus di-compile terlebih dahulu. Fungsi
compile di Java adalah untuk menjadikan program tersebut menjadi bentuk bytecode. Langkah-langkah
bytecode
yang harus dilakukan adalah :
- 3. Hak Cipta © pada Inggih Permana
1. Jalankan command prompt bagi pengguna Windows atau terminal bagi pengguna Linux. Khusus
pengguna Windows klik Start > All Programs > Accessories > Command Prompt. Jika anda benar
Prompt
maka anda akan melihat tampilan seperti dibawah ini
2. Lalu masuk ke direktori/folder tempat anda menyimpan file Salam.java (Cari sendiri sintak
folder Cari
untuk masuk kesuatu direktori di command prompt )
3. Ini adalah bagian paling penting dalam meng
meng-compile sebuah kode java. Ketiklah sintak javac
ditambah nama file yang bereksistensi .java di command prompt, misalnya nama file java yang
,
dibuat tadi adalah Salam.java maka menjadi javac Salam.java, lalu tekan enter.
Salam.java, ,
COMPILE = javac + nama file .java, contoh : javac Salam.java
Jika di command prompt tidak menampilkan pesan apa-apa, anda jangan heran…, itu berarti
apa,
kode java yang anda buat telah benar. Tetapi jika ada kode yang salah, maka akan muncul pesan
dimana letak kesalahan kodenya. Contohnya seperti gambar di bawah ini.
- 4. Hak Cipta © pada Inggih Permana
Karena sifat Java yang seperti ini (tidak mena
menampilkan apa-apa pada saat kode benar dan
apa
menampilkan pesan pada saat kode salah) maka Java dijuluki “NO NEWS IS GOOD NEWS”
“NO NEWS
4. Sekarang coba buka kembali direktori dimana anda menyimpan file Salam.java. Jika yang proses
compile anda benar maka akan muncul file “Salam.class”. File inilah yang menyimpan bytecode.
File inilah yang selanjutnya jalankan untuk melihat hasil kode program yang dibuat.
h
Menjalankan program
Untuk menjalankan program yang sudah menjadi bytecode tadi, maka ketiklah java ditambah file hasil
compile (yang bereksistensi .class), tetapi tidak memakai akhiran .class, hanya nama filenya saja.
RUN = java + nama file .class (tanpa akhiran .class, contoh : java Salam
Hasil dapat dilihat di gambar di bawah ini.
Hmmm… Cuma nampilin tulisan gitu doang…????
- 5. Hak Cipta © pada Inggih Permana
Tugas Kelompok
Masing-masing kelompok membuat makalah yang isinya sebagai berikut :
1. Cara meng-install Java di komputer [Untuk semua kelompok]
2. Kelebihan dan kekurangan Java selain yang ada di modul ini [Kelompok 1]
3. Apa itu sesungguhnya JVM? [Kelompok 2]
4. Konsep-konsep dasar OOP (perwarisan, enkasuplasi dan polimerfisme) [Kelompok 3]
5. Macam-macam Java [Kelompok 4]
6. Mengapa Java harus dijadikan bytecode terlebih dahulu? [Kelompok 5]
Makalah dikumpul pada pertemuan selanjutnya…, tidak perlu dijilid!!! Cukup di klip dan diberi cover
yang berisi nama dan nim anggota kelompok.
Selain itu softcopy nya dikirim ke e-mail : inggihpermana@uin-suska.ac.id