compiler bluej

4
Dalam pertemuan ini saya hanya akan menjelaskan penggunaan bahasa pemrograman java dan compilernya yaitu BlueJ. Java merupakan salah satu bahasa pemrograman tingkat tingggi yang berorientasi objek. Java adalah sebuah platform teknologi pemrograman yang dikembangkan oleh Sun Microsystem. Pertama kali di-release tahun 1991 dengan nama kode Oak. Kemudian tahun 1995 nama kode Oak diganti menjadi Java. Yang memotivasi Java dibuat adalah untuk membuat sebuah bahasa pemrograman yang portable dan independent terhadap platform (platform independent). Java dapat membuat perangkat lunak yang dapat ditanamkan (embedded) pada berbagai mesin dan peralatan konsumer, seperti handphone, microwave, remote control, dan lain-lain. Hal ini kemudian Java memiliki konsep yang disebut write once run anywhere. Konsep Object Oriented sebenarnya bukanlah barang baru dalam dunia bahasa pemrograman. Konsep ini sudah lama ada dimulai dari bahasa pemrograman Small Talk, LISP, C ++, dan beberapa bahasa pemrograman lainnya. (Budi Rahardjo) Mengapa menggunakan Java dalam mempelajari PBO? Sintaks Java merupakan pengembangan dari bahasa C/C++. Pemrograman Java memiliki beberapa keunggulan diantaranya: 1. Bersifat protable dan platform independent. Program Java yang

Upload: githa-sartica

Post on 24-Jul-2015

67 views

Category:

Documents


1 download

DESCRIPTION

tugas

TRANSCRIPT

Page 1: Compiler BlueJ

Dalam pertemuan ini saya hanya akan menjelaskan penggunaan bahasa pemrograman java dan

compilernya yaitu BlueJ.

Java merupakan salah satu bahasa pemrograman tingkat tingggi yang berorientasi objek.

Java adalah sebuah platform teknologi pemrograman yang dikembangkan oleh Sun

Microsystem. Pertama kali di-release tahun 1991 dengan nama kode Oak. Kemudian tahun 1995

nama kode Oak diganti menjadi Java. Yang memotivasi Java dibuat adalah untuk membuat

sebuah bahasa pemrograman yang portable dan independent terhadap platform (platform

independent).

Java dapat membuat perangkat lunak yang dapat ditanamkan (embedded) pada berbagai mesin

dan peralatan konsumer, seperti handphone, microwave, remote control, dan lain-lain. Hal ini

kemudian Java memiliki konsep yang disebut write once run anywhere.

Konsep Object Oriented sebenarnya bukanlah barang baru dalam dunia bahasa pemrograman.

Konsep ini sudah lama ada dimulai dari bahasa pemrograman Small Talk, LISP, C ++, dan

beberapa bahasa pemrograman lainnya. (Budi Rahardjo)

Mengapa menggunakan Java dalam mempelajari PBO?

Sintaks Java merupakan pengembangan dari bahasa C/C++. Pemrograman Java memiliki

beberapa keunggulan diantaranya:

1. Bersifat protable dan platform independent. Program Java yang telah ditulis akan dapat

dieksekusi di mesin apapun dan sistem operasi apapun tanpa harus mengubah sedikitpun dari

program tersebut.

2. memiliki garbage collection yang dapat mendealokasikan memori secara otomatis.

3. menghilangkan sifat pewarisan berganda yang terdapat pafa C++.

4. Mengurangi pointer aritmetika. Pengaksesan lokasi memori secara langsung dengan

menggunakan pointer memungkinakn program untuk melakukan suatu tindakan yang tidak

seharusnya atau tidak boleh dilakukan. Untuk mengurangi kemungkinan kesalahan seperti ini

penggunaan pointer pada Java telah dibatasi dengan menggunakan

Page 2: Compiler BlueJ

reference.

5. memiliki array sejati.

6. mengurangi kerancuan antara pemberian nilai pada statement conditional.

Selain itu Java memiliki karakteristik:

1. Berorientasi Objek

2. Robust

3. Portable

4. Multithreading

5. Dinamis

6. Sederhana

7. Tredistribusi

8. Aman

9. Netral secar arsitektur

10. Interpreter

11. Berkinerja tinggi

12. free / bebas licence

Dalam konsep object oriented akan kita temukan kata object dan class, class merupakan pola /

template yang menggambarkan kumpulan object yang mempunyai sifat yang sama, perilaku,

atau disebut dengan himpunan object sejenis. Sementara object adalah implementasi dari class.

Sebagai contoh : dalam pembangunan suatu gedung tentunya seorang arsitek akan

menggunakan gambar desain gedung, dan kemudian akan dibuat gedung nyatanya. Dalam

contoh ini gambar desain gedung dapat kita kategorikan sebagai class dan gedung nyatanya

sebagai implementasi dari gambar gedung yang dapat kita kategorikan sebagai object. Dari

suatu class dapat dibuat beberapa object yang sama.

Dalam PBo ini akan digunakan compiler yaitu blueJ. Anda dapat mempelajarinya sendiri di

website resminya yaitu bluej.org dan dapat mendownload versi terbaru maupun ebook dari

bluej.

Slide kuliah dapat di download pada postingan berikutnya. Saya akan menyertakan beberapa

Page 3: Compiler BlueJ

ebook untuk meningkatkan pemahaman anda terhadap PBO.

Romi Fahriza ©2009

Siskominfo®.Blogspot.com™

[email protected]

Idhawati

http://idhacalassroom.com

Budi Rahardjo