Java adalah bahasa
pemrograman dan platform komputasi pertama kali dirilis oleh Sun
microsystems pada tahun 1995. Java merupakanteknologi yang mendasari
kekuatan program untuk utilitas, permainan dan aplikasi bisnis. Salah
satu karakteristik Java adalah probabilitas, yang berarti bahwa
program komputer yang ditulis dalam bahasa Java harus dijalankan
secara sama, pada setiap hardware / platform sistem operasi. Hal ini
dicapai dengan menusun kode bahasa Java ke sebuah Java bytecode.
Pengguna aplikasi biasanya menggunakan Java Runtime Environment (JRE)
diinstal pada mesin mereka sendiri untuk menjalankan aplikasi Java,
atau dalam browser web untuk applet Java.
Untuk pembuatan dan
pengembangan aplikasi berbasis Java Development Kit (JDK), dimana
saat ini pemilik lisensi dari JDK adal Oracle Corporation yang telah
secara resmi mengakuisisi Sun Microsystem pada wala tahub 2010. Ada
beberapa Java platform untuk kepeluan development, yaitu :
- Java SE (Standard Edition), yang khusus digunakan untuk pengembangan aplikasi pada PC atau workstation
- Java ME (Micro Edition), yaitu khusus digunakan untuk pengembangan aplikasi yang ada diperangkat mobile seperti HP, smartphone, PDA, tablet dan lain-lain
- Java EE (Enterprise Edition), khusus digunakan untuk pengembangan aplikasi skala besar dan plikasi web berbasis Java.
Tipe data dalam Java
Di dalam Java, ada
beberapa tipe data sabagai berikut :
- Byte : mempunyai range nilai -128 ... 127, merupakan bilangan bulat
- Short : mempunyai range nilai -32768 ... 32767, merupakan bilangan bulat
- Int : mempunyai range nilai -2147483648 ... 2147483647, merupakan bilangan bulat
- Long : mempunyai range nilai -9223372036854775808 ... 9223372036854775807, merupakan bilangan bulat
- Float : merupakan bilangan riil
- Double : merupakan bilangan riil
- Char : merupakan bilangan karakter
- String : merupakan bilangan string (beberapa karakter)
- Boolean : True / false
Operator Di Java
Operator
adalah suatu simbol atau tanda yang digunakan untuk mengoperasikan
dua value atau lebih untuk mendapatkan hasil. Berikut adalah
jenis-jenis operator di Java :
Operasi
Aritmatika
- + : penjumlahan
- - : pengurangan
- * : perkalian
- / : pembagian
- % : modulus (sisa hasil bagi)
Operasi
Logika
- & : logika AND
- | : logika OR
- ^ : logika XOR
- ! : logika NOT
Operator
Increment/Decrement
- ++ : value bertambah 1
- -- : value berkurang 1
Operator
Relasional
- < : lebih kecil dari
- > : lebih besar dari
- >= : lebih besar atau sama dengan dari
- <= : lebih kecil atau sama dengan dari
- = = : sama dengan
- != : tidak sama dengan
Operator
Majemuk
- += : contoh: a += 2, ekuivalen dengan a = a + 2
- - = : contoh: a - = 2, ekuivalen dengan a = a – 2
- *= : contoh: a *= 2, ekuivalen dengan a = a * 2
- /= : contoh: a /= 2, ekuivalen dengan a = a / 2
- %= : contoh: a %= 2, ekuivalen dengan a = a % 2
Konsep
pemrograman dalam java menggunakan konsep Pemrograman Berorientasi
Obyek (PBO) atau Object Oriented Programming (OOP). Semua program
Java merupakan suatu obyek. Dasar OOP meliputi istilah berikut ini :
- Class : model dari suatu obyek yang menjelaskan karakteristik serta fungsi yang dimiliki dari suatu obyek. Class merupakan wadah yang digunakan untuk menciptakan suatu obyek
- Object : merupakan suatu bentuk dari class
- Atrribute : elemen data dari suatu class. Atribut menyimpan informasi tentang class
- Method : sebuah fuction yang ada dalam suatu class. Dalam Java dibagi mendai Method Void dan Method Non Void
Daftar Pustaka :
Judul Buku : Pemrograman Java
Penulis : Rosihan Ari Yuana, S.Si, M.kom
Judul Buku : Pemrograman Java
Penulis : Rosihan Ari Yuana, S.Si, M.kom
Tidak ada komentar:
Posting Komentar