1 / 20

PERKULIAHAN & PENGENALAN JAVA

PERKULIAHAN & PENGENALAN JAVA. GALIH WASIS WICAKSONO. TOPIK. Sejarah & fitur Java Struktur program Java Struktur dasar : tipe data, variabel , konstanta , komentar , reserved words, dl l Control flow : percabangan & perulangan Konsep & implementasi Class di Java.

kemal
Download Presentation

PERKULIAHAN & PENGENALAN JAVA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PERKULIAHAN & PENGENALAN JAVA GALIH WASIS WICAKSONO

  2. TOPIK • Sejarah & fitur Java • Strukturprogram Java • Strukturdasar: tipe data, variabel, konstanta, komentar, reserved words, dl l • Control flow : percabangan& perulangan • Konsep & implementasi Class di Java

  3. TOPIK (CON’T) • Konsep & implementasiobjek : enkapsulasi, pewarisan, polimorfisme, pesan , danpenerapannya • Penanganan Exception • Penanganan File & I/O • GUI : AWT, Swing

  4. PENILAIAN • PERKULIAHAN • Kehadiran : 5 % • TUGAS • Mingguan <= 3x : 15 % • Pra UTS : 10 % • Pra UAS : 20 % • QUIZ : 5 % • UTS : 20 % • UAS : 25 % • LOMBA ANTAR KELAS

  5. TUGAS • TugasMingguan : • Menyelesaikankasus / implementasiteori (maksimal 3 hari) • Pra UTS : • Studikepustakaan (menelaah, mengevalusi, mengoptimasi) (1 minggu) • Pra UAS : • Membangunsistemliteratur IT UMM (2 minggu)

  6. REFERENSI • Core Java™ 2 Volume I - Fundamentals, 7th & 8th , Cay S. Horstmann, Gary Cornell • Core Java™ 2 Volume II - Advanced Features, 7th & 8th, By Cay S. Horstmann, Gary Cornell • Head First Java 2nd edition • Absolute Java, 5/E Walter Savitch DAPAT DIDOWNLOAD DI : galih.staff.umm.ac.id

  7. Pengenalan java

  8. STRUKTURAL – OBJECT ORIENTED • Pendekatan top to bottom • Berbasisstruktur data dansubrutin/fungsi • Membagitugaskedalamfungsiyg modular. So, mudahdibaca. • Program didekomposisisbghirarki proses • Fungsimengambil input danmenghasilkan output • Menggunakanbagiantertentuuntuktugastertentu • Membagi program menjadi object & dptdipakaidiprogram lain • Setiap module memiliki data sendiridaninstruksiakandiapakan data tsb. • Program didekomposisisbgjaringkolaborasi object

  9. JAVA • Sederhana • Berorientasi object • Mudahdalaminterkoneksi via internet • Kuat • Aman • Arsitektur yang netral • portabel

  10. JAVA (CON’T) • Mudah di interpret • Performa yang tinggi • Multi thread • Dinamis

  11. BAGAIMANA JAVA BEKERJA?

  12. JAVA DARI WAKTU KE WAKTU Powerful & easier to develop Much faster Little faster slow

  13. ISTILAH DALAM JAVA

  14. INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) • Eclipse (www.eclipse.org) • Netbeans(www.netbeans.org) • BlueJ(www.bluej.org) • Jcreator (www.jcreator.com) • IntelliJ IDEA(www.jetbrains.com/idea) • Borland Jbuilder(www.borland.com) • Dr.Java (http://drjava.sourceforge.net)

  15. BagaimanaStruktur code java?

  16. STRUKTUR CODE JAVA

  17. CONTOH Public class MyFirstApp { public static void main (string[] args) { System.out.print(“I Rule”); } } Hello word so mainstream!!

More Related