Responsive Advertisement

Mengenal Tentang Pemrograman Java

Pengertian bahasa pemrograman java

Halo semua, pemrograman Java merupakan bahasa komputasi yang pertama kali dirilis oleh Sun Microsystems pada tahun 1995. Java merupakan teknologi yang mendasari kekuatan program untuk utilitas, permainan, dan aplikasi bisnis. Java telah berjalan lebih dari 850 juta komputer pribadi di seluruh dunia, dan miliaran perangkat di seluruh dunia termasuk pada perangkat ponsel maupun komputer.

Karakteristik yang dimiliki Java adalah probabilitas, yang mempunyai arti bahwa program komputer yang ditulis dalam bahasa Java harus dijalankan secara sama, pada setiap hardware atau perangkat keras di platform sistem operasi yang digunakan. Pengguna aplikasi biasanya menggunakan Java Runtime Environment (JRE) yang telah di pasang pada perangkat komputer untuk menjalankan aplikasi Java dalam browser.

Pengembangan aplikasi berbasis Java diperlukan Java Development Kit (JDK), dimana saat ini pemilik lisensi dari pihak JDK yaitu Oracle Corporation yang telah secara resmi mengakusisi Sun Microsystems pada awal tahun 2010. Beberapa keperluan development pada Java Platform antara lain:
  • Java SE (Standard Edition), yang khusus digunakan untuk pengembangan aplikasi pada PC ataupun Workstation.
  • Java ME (Micro Edition), yang khusus digunakan untuk pengembangan aplikasi pada perangkat mobile seperti smartphone dan lainnya.
  • Java EE (Enterprise Edition), yang khusus digunakan untuk pengembangan aplikasi skala besar.
Tipe Data Dalam Java

Pada pemrograman Java, istilah tipe data yang digunakan pada pemrograman ini digunakan untuk pengalokasian memori guna menyimpan nilai atau value yang akan di proses pada program. Beberapa tipe data Java sebagai berikut:
Tipe Data
Jarak Nilai
Keterangan
Byte -128...127
Bilangan bulat
Short -32768...32767
Bilangan bulat
Int -2147483648...2147483648
Bilangan bulat
Long
-9223372036854775808...9223372036854775808 Bilangan bulat
Float
-
Bilangan bulat
Double -
Bilangan bulat
Char -
Karakter
String -
String(Beberapa Karakter)
Boolean
True/False
-

Jenis-Jenis Operator di Java

Berikut ini adalah jenis operator Java yang dikenal.

Operator Aritmatika
Simbol Operator
Keterangan
+ Penjumlahan
- Pengurangan
* Perkalian
/
Pembagian
%
Modulus(sisa hasil bagi)

Operator Logika
Simbol Operator
Keterangan
&
Logika AND
|
Logika OR
^
Logika XOR
!
Logika NOT

Operator Increment/Decrement
Simbol Operator
Keterangan
++
Nilai/Value bertambah 1
--
Nilai/Value berkurang 1

Operator Relasional
Simbol Operator
Keterangan
<
Lebih kecil dari
>
Lebih besar dari
>=
Lebih besar dari sama dengan
<=
Lebih kecil dari sama dengan
==
Sama dengan
 != Tidak sama dengan

Operator Majemuk
Simbol Operator
Keterangan
+= 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
Pemrograman Java memiliki konsep yang merupakan Pemrograman Berorientasi Objek(PBO) atau Object Oriented Programming(OOP). Pada dasarnya, Java merupakan suatu objek. Inilah dasar-dasar OOP yang Java miliki antara lain:
  • Class
  • Object
  • Attribute
  • Method
Pada umumnya, OOP adalah teknik yang menggunakan desain program pada objek dan class berdasarkan skenario berjalannya program di dunia nyata. Sebagai contoh, mobil secara umum tentunya memiliki karakteristik yaitu memiliki roda, warna, pintu, jendela, dan lainnya. Lalu mobil itu juga memiliki macam-macam merek misalnya Toyota, Honda, dan lainnya. Kemudian mobil itu juga bisa dijalankan maju, mundur, berhenti yang dalam OOP itu identik dengan metode dari suatu objek.