P1 - Nana - Politeknik Elektronika Negeri Surabaya

advertisement
Praktikum OOP
Pengenalan Java
Nana Ramadijanti
Laboratorium Computer Vision
Politeknik Elekltronika Negeri Surabaya PENS-ITS
2009
Instalasi J2SDK
• Login komputer
– Login : student
– Password : ….
• Jalankan
netbeans-6.5-windows.exe
• Lakukan instalisasi
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Setting Path dan ClassPath Java
•
•
•
•
Buka Control Panel – System
Pilih tab : Advanced
Pilih button: Environment Variables
Di system variables lakukan setting:
– PATH :
c:\nama_folder_tempat_instal\bin
– CLASSPATH:
.;c:\nama_folder_tempat_instal\lib\tools.jar
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Mencoba hasil instal
•
•
•
•
Buka windows command promt
Ketikkan: c:\javac
Tekan enter
Bila keluar cara penggunaan berarti
successful
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Instalasi J2SDK di Linux
•
•
•
Jalankan chmod +x nama_file
Lakukan: ./nama_file
Set PATH di file bashrc : export
PATH=/…/J2SDK…./bin:$PATH
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Praktikum 1: Cara kompilasi dan menjalankan program java.
Instruksi:
1. Jalankan netbeans pilih menu File New project pilih catagories : java,
projects : Java Applicationklik next
2. Isikan Project Name : Praktikum_Day1, Arahkan Project Location pada
directory penyimpanan project yang dinginkan melalui button browse, Project
Folder otomatis membuatkan folder = nama project pada directory yg telah
dipilih
3. Aktifkan Set As Main Project : Project yang akan dibuat diaktifkan
4. Klik Finish
5. Akan tampil project sbb :
6. Klik kanan pada default packages pilih java package isikan package
name : com Location di source package
7. Klik kanan package com  pilih java class  isikan java class : nama class
yg akan dibuat : Hallo  klik Finish
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Praktikum 1: Cara kompilasi dan menjalankan program java.
1. Hasil akhir dari pembuatam project,package dan class di Net Beans sbb
2. Ketik program java di bawah, pada class Hallo
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Praktikum 2 : Membuat program Hello World
1. Ketik program Greeting.java dan TestGreeting.java, kompile keduanya dan
run, bagaimana hasilnya ?
Greeting.java :
// The Greeting class declaration.
public class Greeting {
private String salutation;
public Greeting(String s) {
salutation = s;
}
public void greet(String whom) {
System.out.println(salutation + " " + whom);
}}
TestGreeting.java :
//
// Sample "Hello World" application
//
public class TestGreeting {
public static void main(String[] args) {
Greeting hello = new Greeting("Hello");
hello.greet("World");
}
}
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Praktikum 3 : Membenarkan kesalahan program saat kompilasi dan runtime
Instruksi untuk soal no 1 s/d 4 ketik program java, lakukan compile, mengapa
terjadi kesalahan, perbaiki, compile ulang dan run :
Untuk compile : F9 atau klik kanan pada nama file java pilih compile file atau pilih
menu Build dan pilih compile file.
Untuk run : klik kanan pada nama file java pilih run file atau pilih menu Build dan
pilih run file
No 1: disimpan dg nama Test1.java
public class Test1 {
public static void main(String[] args) {
System.out.println("What's wrong with this program?");
}
}
public class TestAnother1 {
public static void main(String[] args) {
System.out.println("What's wrong with this program?");
}
}
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Praktikum 3
2 : Membenarkan kesalahan program saat compilasi
kompilasi dan runtime
Instruksi untuk soal no 1 s/d 4 ketik program java, lakukan compile, mengapa
terjadi kesalahan, perbaiki, compile ulang dan run :
No 2: disimpan dg nama Test2.java
public class Testing2 {
public static void main(String[] args) {
System.out.println("What's wrong with this program?");
}
}
No 3: disimpan dg nama Test3.java
public class Test3 {
public static void main(String args) {
System.out.println("What's wrong with this program?");
}
}
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Praktikum 3
2 : Membenarkan kesalahan program saat compilasi
kompilasi dan runtime
Instruksi untuk soal no 1 s/d 4 ketik program java, lakukan compile, mengapa
terjadi kesalahan, perbaiki, compile ulang dan run :
No 4: disimpan dg nama Test4.java
public class Test4 {
public void main(String[] args) {
System.out.println("What's wrong with this program?");
}
}
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Praktikum 4: Volcano Robot
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Praktikum 5. Lanjutan
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Cara Memasukkan Input :
Melalui JOptionPane :
import javax.swing.JOptionPane;
public class InputPane {
public static void main(String args[]) {
int nilai;
String str=JOptionPane.showInputDialog("Masukkan nilai :");
nilai=Integer.parseInt(str);
System.out.println(nilai);
System.exit(0);
}
}
Melalui Scanner :
import java.util.Scanner;
public class TestScanner {
public static void main(String args[]) {
int umur;
String nama;
Scanner scan = new Scanner(System.in);
nilai = scan.nextInt();
nama = scan.next() ;
System.out.println(“Nama : ”+nama+” Umur : “+umur);
}
}
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
Tugas Pendahuluan
Praktikum 2
1.
2.
3.
4.
5.
6.
•
•
•
Apa perbedaan antara variabel dan object?
Ada berapa macam tipe data primitif dalam Java?
Sebutkan dan jelaskan!
Sebutkan tipe data reference dalam Java!
Beri contoh deklarasi konstanta dalam Java!
Sebutkan keyword dalam java!
Kenapa deklarasi variabel berikut salah?
a) int 8k;
b) char null;
c) String public;
Laboratorium Computer Vision
Politeknik Elektronika Negeri Surabaya PENS-ITS
SekilaS InfO
Ada beberapa hal yang harus dikuasai sebelum
menguasai materi di dalam java yaitu:
pemrograman c, perancangan perangkat lunak
Bergabunglah dengan Kami
Java Community
Politeknik Elektronika Negeri Surabaya
PENS-ITS 2009
Download