Modul 1 pbo
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Modul 1 pbo

on

  • 422 views

 

Statistics

Views

Total Views
422
Views on SlideShare
408
Embed Views
14

Actions

Likes
0
Downloads
13
Comments
0

2 Embeds 14

http://arrofik.blogspot.com 13
http://fickblog-berbagipengetahuan.blogspot.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Modul 1 pbo Document Transcript

  • 1. Hak Cipta © pada Inggih PermanaModul 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 bahasapemograman apa yang harus dipelajari nya. Jangan buang waktu anda untuk hal tersebut…! Modul ini tersebutakan 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, pemogrmudah sepenuhnya untuk dipelajari, tetapi jika dibandingkan dengan bahasa pemogramanberorientasi 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 GoogleTranslete maka artinya akan menjadi ‘ ‘tulis sekali, jalan dimana saja’. Ya… artinya memang kurang lebihseperti yang diartikan Google itu..., dalam bahasa pemograman Java anda memang hanya perlu menul , menuliskode 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-compilebisa menjalankannya di sistem operasi lainnya seperti di Linux atau Mac OS Hal itu disebabkan karena OS. djava memilki virtual machine atau ya dikenal dengan JVM (Java Virtual Machine) yangContoh sederhana pemrogram dengan JavaAda tiga langkah utama untuk menulis program di Java, pertama adalah menulis program, kedua meng- enulis programcompile nya dan ketiga menjalankan menjalankannya. Pada contoh sederhana ini, kita akan membuat program untukmenampilkan tulisan ‘Assalammuallaikum… Assalammuallaikum…’.Menulis programPertama 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 , sebagainyaGambar diatas adalah gambar hasil penyimpan kode Salam.java yang dibuat tadi. Selanjutnya Salam.java sharus di-compile terlebih dahulu sebelum dijalankan Tentang cara meng-compile akan dijelaskan pada dijalankan.sub di bawah ini.Meng-compile programUntuk bisa dijalankan, kode java yang dibuat tadi (Salam.java) harus di-compile terlebih dahulu. Fungsicompile di Java adalah untuk menjadikan program tersebut menjadi bentuk bytecode. Langkah-langkah bytecodeyang 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. hMenjalankan programUntuk menjalankan program yang sudah menjadi bytecode tadi, maka ketiklah java ditambah file hasilcompile (yang bereksistensi .class), tetapi tidak memakai akhiran .class, hanya nama filenya saja. RUN = java + nama file .class (tanpa akhiran .class, contoh : java SalamHasil dapat dilihat di gambar di bawah ini. Hmmm… Cuma nampilin tulisan gitu doang…???? 
  • 5. Hak Cipta © pada Inggih PermanaTugas KelompokMasing-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 coveryang berisi nama dan nim anggota kelompok.Selain itu softcopy nya dikirim ke e-mail : inggihpermana@uin-suska.ac.id