Professional Documents
Culture Documents
OLEH: NAMA KELOMPOK: 1. Ela Gustiana 2. Firman Dwi Putra 3. Intan Kusuma Bangsawan 4. Melira Revina 5.Muhammad Guntur S 6.Novran Kesuma Perkasa 7.Ramadhani ambar Astari 8.Rizki
Java adalah bahasa pemrograman yang dikembangkan oleh Sun Microsystems dan diterbitkan pada tahun 1995. Bahasa pemrograman java pada awalnya lahir dari The Green Project. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Boy beserta sembilan programmer lainnya dari Sun Microsystems. Untuk menjalankan proyek tersebut Sun merencanakan untuk membuat sebuah sistem operasi yang dibangun dengan bahasa C++. Akan tetapi James Gosling merasa tidak puas dengan bahasa pemrograman C++ dan akhirnya ia memutuskan untuk membuat bahasa pemrograman sendiri yang diberi nama Oak. Nama tersebut diambil dari nama pohon yang terlihat dari jendela kantornya. Oak dibuat berdasarkan pada syntax bahasa C++. Namun Oak lebih sederhana dari C++, lebih stabil dan lebih mendukung networkprogramming. Selain itu Oak dibuat murni object-oriented. Bahasa Oak dibuat sebagai bahasa yang tidak terikat pada satu platform (cross-platform atau multi-platform). Pada saat itu Internet memulai sejarah baru dengan WWW (World Wide Web). Browser GUI pertama adalah Mosaic. Sun melihat celah lain dalam dunia Web. Sun merasa bahasa Oak yang multi-platform serta ditujukan untuk pemrograman interaktif dan distributed sangat cocok untuk dunia Web. Mereka menjadikan Mosaic sebagai landasan awal untuk membuat browser Java pertama yang kemudian dinamai dengan Web Runner. Pada tahun 1995, nama Oak diganti dengan nama Java karena sudah ada perangkat lunak yang mematenkan nama tersebut. Nama java diambil dari kopi murni yang digiling langsung kesukaan James Gosling. Pada tahun 1995, java kemudian menjadi bahasa standar di dunia Internet.
3. Terdistribusi (Distributed), fitur- fitur Java sangat mendukung teknologi internet yang saat ini berkembangsehingga dapat mendukung pemrograman terdistribusi. 4. Multiplatform, Bahasa Java dapat diterjemahkan oleh java interpreter pada berbagai macam sistem operasi (linux, windows, apple) 5. Multithreaded, thread adalah proses yang dapat dikerjakan oleh suatu program dalam suatu waktu. Java bersifat multithreaded, sehingga dapat mengerjakan beberapa proses dengan waktu yang hampir bersamaan.
[3] DAFTAR ISI ISI HALAMAN JUDUL ....................................................................................... 1 KATA PENGANTAR ........................................................................................... 2 DAFTAR ISI .......................................................................................................... 3 BAB I PENDAHULUAN ...................................................................................... 4 A.LATAR BELAKANG ........................................................................ 4 B.TUJUAN .............................................................................................. 4 BAB II PEMBAHASAN ....................................................................................... 5 A.PENGERTIAN & SEJARAH BAHASA PEMOGRAMAN JAVA 5 C.VARIABEL JAVA ............................................................................. 7 D.TIPE DATA JAVA ............................................................................. 9 E.OPERATOR JAVA ............................................................................ 12 F.CONTOH BAHASA PEMOGRAMAN JAVA ................................ 17 BAB III PENUTUP ............................................................................................... 24 A.KESIMPULAN ................................................................................... 24 B.SARAN ................................................................................................ 24 DAFTAR PUSTAKA ............................................................................................ 25
[4] BAB I PENDAHULUAN A.LATAR BELAKANG Pesatnya teknologi, terutama teknologi komputer sudah tak bisadipungkiri lagi, bagi yang mengikuti perkembangannya, ia tidak akandipandang sebelah mata. Sebaliknya, bagi yang tidak mengikutiperkembangannya, bersiaplah untuk mundur secara suka rela dari panggungkompetisi. Ibarat wabah, teknologi komputer sudah menyusupi hampir semuabidang kehidupan manusia. Dari pemerintah pusat sampai tingkat pemerintahdesa, perusahaan-perusahaan, supermarket, minimarket, perguruan tinggi,SLTA, SLTP, bahkan SD hamper semuanya mengenal komputer.Saat ini, yang mempunyai lingkungan yang semakin luas dan banyak diminati, juga dapat digunakan untuk menghasilkan uang adalah duniapemrograman komputer. Dalam dunia pemrograman komputer, dikenalbanyak bahasa pemrograman, seperti C, C++, Pascal, Basic, Java, dan lain-lain. Di antara banyaknya bahasa pemrograman, Java adalah salah satu yangpaling diminati. Oleh karena itulah, yang akan dibahas dalam makalah iniadalah bahasa pemrograman Java. B.TUJUAN Makalah ini disusun dengan tujuan sebagai sarana untuk mengikutipesatnya perkembangan teknologi komputer di masa sekarang ini, salahsatunya di dunia pemrograman yang sekarang semakin banyak diminati.Selain itu, tujuan disusunnya makalah ini adalah untuk memnuhi tugas matakuliah Lab. Visual I, dikarenakan Penulis masih berstatus sebagai mahasiswaJurusan Manajemen Informatika, Fakultas Teknik dan Ilmu Komputer,Universitas Komputer Indonesia.
[20]
[18]
[17] F.CONTOH PROGRAM JAVA Di bawah ini adalah contoh program chatting beserta preview hasilnyayang dibuat dengan menggunakan bahasa pemrograman Java.