pengantar java - Repository UNIKOM

advertisement
IF34348 - PEMROGRAMAN LANJUT
PENGANTAR JAVA
Oleh : Andri Heryandi, M.T.
01
WHY JAVA?
IF34348 - Pemrograman Lanjut
Beberapa Konsep Kunci Teknologi Java





Berorientasi Objek
Bebas Platform & Portable
Sederhana
Mendukung Multi-thread
Keamanan
Oleh : Andri Heryandi, M.T.
2
BERORIENTASI OBJEK
IF34348 - Pemrograman Lanjut
Procedural
1
Step 1
2
Step 2
3
Step 3
4
Step 4
5
Step 5
Oleh : Andri Heryandi, M.T.
Berorientasi Objek
3
TIDAK BEBAS PLATFORM
(PLATFORM-DEPENDENT)
IF34348 - Pemrograman Lanjut
Contoh : Bahasa C
1
3
2
Oleh : Andri Heryandi, M.T.
4
BEBAS FLATFORM
(FLATFORM INDEPENDENT)
IF34348 - Pemrograman Lanjut
1
2
Oleh : Andri Heryandi, M.T.
Portable!!!
Tulis 1 kali,
compile 1
kali, jalankan
di mana pun.
5
SEDERHANA
IF34348 - Pemrograman Lanjut
 Struktur bahasa seperti C
 Reference digunakan sebagai pengganti Pointer
 Manajemen Memori otomatis / dipermudah (Garbage
Collector).
Oleh : Andri Heryandi, M.T.
6
MULTITHREAD
IF34348 - Pemrograman Lanjut
 Sebuah aplikasi memiliki beberapa thread yang berjalan
simultan (berbarengan).
Oleh : Andri Heryandi, M.T.
7
KEAMANAN
IF34348 - Pemrograman Lanjut
 Melarang program terdistribusi (seperti Applet) dari membaca
dan menulis ke hardisk dari komputer yang mengeksekusinya.
 Melarang manipulasi memori dengan pointer
 Adanya verifikasi keabsahan kode.
Oleh : Andri Heryandi, M.T.
8
KELOMPOK TEKNOLOGI JAVA
IF34348 - Pemrograman Lanjut
Oleh : Andri Heryandi, M.T.
9
PERSIAPAN LINGKUNGAN PENGEMBANGAN
SOFT WARE DENGAN JAVA
IF34348 - Pemrograman Lanjut
 Download Java Development Kit (JDK) dan kemudian install.
Jangan tertukar dengan Java Runtime Environment (JRE). JRE
hanya digunakan untuk eksekusi program java.
(http://www.oracle.com/technetwork/java/javase/downloads
/index.html)
 Seting PATH di komputer anda ke folder JDK.
Lihat :
http://www.wikihow.com/Install-the-Java-Software-Development-Kit
Oleh : Andri Heryandi, M.T.
10
PERSIAPAN LINGKUNGAN PENGEMBANGAN
SOFT WARE DENGAN JAVA
IF34348 - Pemrograman Lanjut
 Klik tab “Advanced”.
 Klik “Environment Variables”.
Oleh : Andri Heryandi, M.T.
11
PERSIAPAN LINGKUNGAN PENGEMBANGAN
SOFT WARE DENGAN JAVA
IF34348 - Pemrograman Lanjut
Lihat bagian “System Variables”.
Klik di Variable “Path”.
Klik “Edit”
Tambahkan “ C:\Program Files\Java\jdk1.7.0_51\bin;” di
akhir variable value.
 Klik OK, dan klik OK, dan klik OK.




Oleh : Andri Heryandi, M.T.
12
Download