Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to...

16
Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012

Transcript of Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to...

Page 1: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Introduction to Java Programming

Teguh Sutanto, M.Kom.

Sistem Informasi STIKOM Surabaya

2012

Page 2: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Tujuan Pembelajaran

• Mahasiswa dapat memahami konsep dasar pemrogramman

• Dapat menulis kode program

• Dapat melakukan kompilasi

• Dapat menjalankan program

Page 3: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Materi

• Creating class

• Compile

• Running

• Simple Input/Output program

Page 4: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Langkah-langkah membuat program

Page 5: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Coding

Page 6: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Compile

Page 7: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan
Page 8: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Running Java Program

OPERATING SYSTEM

JAVA VIRTUAL MACHINE

Page 9: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan
Page 10: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Struktur Dasar Program Java

1. Komentar

1. Perbaris

2. Blok

3. Java Doc

2. Class

1. Nama Class

2. Variable

3. Operation

Page 11: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan
Page 12: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

SET PATH

• >set PATH=\alamat folder jdk\bin;%PATH%

• Atau bisa lewat control panel:

Page 13: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan
Page 14: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan
Page 15: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Penamaan Class

• Kata Benda

• Diawali huruf kapital

• Tidak boleh ada spasi

• Tidak boleh diawali angka

• Unique

• Case Sensitive

Page 16: Introduction to Java Programmingblog.stikom.edu/teguh/files/2011/09/BP_02.pdf · Introduction to Java Programming Teguh Sutanto, M.Kom. Sistem Informasi STIKOM Surabaya 2012 . Tujuan

Menulis ke layar konsole

• System.out.print(“parameter”);

• System.out.println(“parameter”);