1. pengenalan java

Post on 25-Jun-2015

230 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slide pertama mata kuliah Pemrograman Berorientasi Objek, FIT, Tel-U

TRANSCRIPT

PEMROGRAMAN BERORIENTASI OBJEK

Disusun Oleh:Reza Budiawan

Untuk: TIM Dosen PBO

MI.2283 Pemrograman Berorientasi ObjectGanjil 2014/2015

Hanya dipergunakan untuk kepentingan pengajaran di lingkunganFakultas Ilmu Terapan, Universitas Telkom

Java dibuat dan diperkenalkan pertama kali oleh sebuah tim Sun Microsystem yang dipimpin oleh Patrick Naughton dan James Gosling pada tahun 1991 dengan code nama Oak.

Sun Oracle

PENGENALAN JAVA

Alasan terjadinya inovasi pada pengembangan computer language Mengadaptasikan perubahan dari segi environments dan

penggunaannya Mengimplementasikan perbaikan dan improvements pada

art of programming

Java is the language that meet the requirement of computer language innovation

KENAPA JAVA??

Java menggunakan compiler sekaligus interpreter agar dapat berjalan pada platform yang berbeda.

Java compiler melakukan kompilasi pada source code (.java) menjadi Java bytecodes (.class)

CARA KERJA JAVA

Hasil kompilasi dapat dijalankan pada berbagai platform sistem komputer dengan menggunakan Java Virtual machine (JVM),

"write once, run anywhere" .

CARA KERJA JAVA

Sederhana, semudah C dan seampuh C++: Berorientasi objek (OOP) Arsitekturnya yang kokoh dan pemrograman yang aman. Bukan sekedar bahasa tapi juga platform sekaligus arsitektur. Memiliki fitur utama lain seperti:

multi-threading Pemeriksaan tipe object saat run-time automatic garbage collection mendukung exception

KARAKTERISTIK BAHASA JAVA

Java SE

Java EE

Java ME

TIPE APLIKASI JAVA

Tipe Data

int

char

String (class)

dll

Perulangan

for

while

do-while

Percabangan

if-else

switch-case

BAHASA PEMROGRAMAN JAVA

Install Setting Path Code!

INSTALASI JAVA

Klik Kanan “My Computer” “Properties” “Advanced System Setting”

SETTING PATH WINDOWS

SETTING PATH WINDOWS

SETTING PATH WINDOWS

Pada Path, tambahkan “Variable Value”:%JAVA_HOME%\bin;

Tips: - Variabel JAVA_HOME adalah “System Variables”.- Variabel JAVA_HOME menyesuaikan tempat instalasi Java.- Jangan lupa menambahkan titik koma saat mengubah nilai Path.- Restart command prompt setelah setting path.

Diubah melalui startup file (~/.bashrc) atau di profile (~/.profile)

SETTING PATH LINUX

#gedit ~/.bashrc (command membuka editor gedit)

(ubah isi pada editor dengan menambahkan kode sbb:)export JAVA_HOME=/home/aqeel/development/jdk/jdk1.6.0_35export PATH=$JAVA_HOME/bin:$PATH

Identifier adalah nama yang diberikan kepada attribute, method, class, package, dan interface

Aturan Penamaan Identifier: Case sensitive Identifier TIDAK BOLEH SAMA dengan keyword Dimulai dengan huruf atau (_) atau ($). Karakter berikutnya dapat berupa huruf atau angka

TIPE DATA DAN VARIABEL

Keyword adalah identifier yang digunakan Java untuk suatu tujuan khusus.

KEYWORD

abstract do implements private thisboolean double import protected throwbreak else instanceof public throwsbyte extends int return transientcase false interface short truecatch final long static trychar finally native strictfp voidclass float new super volatile

continue for null switch whiledefault if package synchronized  

Unary

• Increment (++)

• Decrement (--)

Aritmatika

• Penambahan (+)

• Pengurangan (-)• Perkalian (x)• Pembagian (/)• Sisa Bagi (%)

Relasi

• Kurang dari (<)• Lebih dari (>)• Kurang sama

(<=)• Lebih sama

(>=)• Sama dengan

(==)• Tidak sama (!=)

OPERATOR JAVA

Boolean

Shift dan Bitwise

Assignment

OPERATOR JAVA

CONTOH PROGRAM

public class Demo{ public static void main(String[] args){ System.out.println("Hello World"); }}

Samakan antara nama class dan nama fi le jika class bersifat public

Nama fi le dan class boleh berbeda jika tidak ada modifier public pada class

TIPS DAN TRIK

-END OF SLIDE-

top related