Bahasa Pemogramanjava
Bahasa Pemogramanjava
Disusun oleh :
Nim : 2237200905
Akhir kata, Penulis berharap makalah ini dapat bermanfaat bagi para
pembaca, khususnya bagi yang akan mempelajari bahasa pemrograman
Java.
DAFTAR ISI
B. TUJUAN ....................................................................................... 4
A. KESIMPULAN ............................................................................ 24
B. SARAN ....................................................................................... 24
PENDAHULUAN
A. LATAR BELAKANG
Saat ini, yang mempunyai lingkungan yang semakin luas dan banyak
diminati, juga dapat digunakan untuk menghasilkan uang adalah dunia
pemrograman komputer. Dalam dunia pemrograman komputer, dikenal
banyak bahasa pemrograman, seperti C, C++, Pascal, Basic, Java, dan
lainlain. Di antara banyaknya bahasa pemrograman, Java adalah salah satu
yang paling diminati. Oleh karena itulah, yang akan dibahas dalam makalah
ini adalah bahasa pemrograman Java.
B. TUJUAN
BAB II
PEMBAHASAN
A. PENGERTIAN JAVA
Java menurut definisi dari Sun adalah mana untuk sekumpulan teknologi
untuk membuat dan menjalankan perangkat lunak pada komputer stand
alone ataupun pada lingkungan jaringan. Java 2 adalah generasi kedua dari
java platform. Kata berdiri di atas sebuah mesin interpreter yang diberi
mana Java Virtual Machine (JVM). JVM inilah yang akan membaca
bytecode dalam file.class dari suatu program sebagai representasi
langsung dari program yang berisi bahasa mesin. Oleh karena itu, bahasa
java disebut sebagai bahasa pemrograman yang portable karena dapat
dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi
tersebut terdapat JVM. Agar sebuah program Java dapat dijalankan, maka
file dengan ekstensi.java harus dikompilasi menjadi file bytecode. Untuk
menjalankan bytecode tersebut dibutuhkan JRE (Java Runtime
Environment) yang memungkinkan pemakai untuk menjalankan program
Java, hanya menjalankan, tidak untuk membuat kode baru lagi. JRE berisi
JVM dan library Java yang digunakan.Java memiliki beberapa versi library
atau teknologi yang disebut juga sebagai edisi dari bahasa pemrograman
Java. Tiga edisi utama dari librarytersebut adalah Micro, Standard, dan
Enterprise. J2ME (Java2 Micro Edition) merupakan edisi library yang
dirancang untuk digunakan pada device tertententu seperti pagers dan
mobile phone. J2SE (Java2 Standard Edition) merupakan edisi library yang
dirancang untuk membuat aplikasi desktop atau applet pada web browser.
J2EE (Java2 Enterprise Edition) merupakan edisi librari Java yang
dirancang untuk membuat sebuah aplikasi enterprise yang memerlukan
antarmuka dengan sumber data (data source) atau dapat pula dikatakan
bahwa J2EE adalah kelompok yang lebih besar dengan J2SE di dalamnya.
B.SEJARAH JAVA
Bahasa Pemrograman Java pertama lahir dari The Green Project, yang
berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992.
Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini
dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy,
beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu
hasil proyek ini adalah maskot Duke yang dibuat oleh Joe
Palrang.Pertemuan proyek berlangsung di sebuah gedung perkantoran
Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup
dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan
sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch
screen),seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star
Seven).Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel
tertarik ditambah beberapa orang dari proyek The Green Project. Mereka
memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton
Avenue, Palo Alto.Perusahaan baru ini bertambah maju: jumlah karyawan
meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang
waktu ini juga ditetapkan pemakaian Internet sebagai medium yang
menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an,
Internet masih merupakan rintisan, yang dipakai hanya di kalangan
akademisi dan militer.Mereka menjadikan perambah (browser) Mosaic
sebagai landasan awal untuk membuat perambah Java pertama yang
dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada
perkembangan rilis pertama, Web Runner berganti nama menjadi Hot
Java.Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java
versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan
pertama kali pada surat kabar San Jose Mercury News pada tanggal 23
Mei 1995 Sayang terjadi perpecahan di antara mereka suatu hari pada
pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan
utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems
bersama Marc Andreessen, membentuk Netscape. Nama Oak, diambil dari
pohon oak yang tumbuh di depan jendela ruangan kerja "bapak java",james
Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah
perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga
diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi
murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling.
C. VARIABEL JAVA
1. Identifier
diawali dengan :
- Huruf / abjad
- Underscore ( _ )
- Angka
- Underscore ( _ )
2. Deklarasi Variabel
Sintaks dasar :
int bilangan;
char karakter;
float bildesimal;
boolean status;
bilangan = 20;
karakter = ‘k’;
bildesimal = 22.2f;
status = true;
variabel.
Contoh :
Agar konstanta ini dapat diakses oleh class lain tanpa harus
Java memiliki tipe data yang dapat dikategorikan menjadi dua kelompok,
yaitu tipe data primitif dan referensi.
c. Char
Char adalah karakter tunggal yang didefinisikan dengan diawali dan diakhiri
dengan tanda „ (petik tunggal). Char berbeda dengan String, karena String
bukan merupakan tipe data primitif, tetapi sudah merupakan sebuah objek.
Tipe char mengikuti aturan unicode, sehingga dapat menggunakan kode /u
kemudian diikuti bilangan dari 0 sampai 65535, tetapi yang biasa
digunakan adalah bilangan heksadesimal dari 0000 sampai FFFF. Misalnya :
„\u123‟
d. Boolean
Dalam Java dikenal tipe data boolean yang terdiri dari dua nilai saja, yaitu
true dan false. Boolean sangat penting dalam mengevaluasi suatu kondisi,
dan sering digunakan untuk menentukan alur program.
E. OPERATOR JAVA
Operator Java merupakan karakter khusus yang berupa simbol atau tanda
yang memerintahkan compiler untuk melakukan berbagai operasi terhadap
sejumlah operand. Perintah operasi dispesifikasikan oleh operator, dimana
operand-nya adalah variabel, pernyataan, atau besaran literal
BAB III
PENUTUPAN
A. KESIMPULAN
B. SARAN
DAFTAR PUSTAKA
http://ilmukomputer.com/
http://id.wikipedia.org/wiki/java
http://kodejava.org/
http://pinkynet.web.id/
http://www.asep-hs.web.ugm.ac