sekilas tentang java


I Pendahuluan
Sekilas tentangJava
Java adalah sebuah bahasa pemrograman yang populer dikalangan para
akademisi dan praktisi komputer. Java dikembangkan pertama kali oleh
James Gosling dari Sun Microsystems pada tahun 1990-an. Java pertama
kali dikembangkan untuk memenuhi kebutuhan akan sebuah bahasa
komputer yang ditulis satu kali dan dapat dijalankan dibanyak sistem
komputer berbeda tanpa perubahan kode berarti. Kebanyakan bahasa
komputer yang ada memiliki keterbatasan migrasi sistem yang berbeda.
Java diciptakan sebagai sebuah bahasa baru dengan implementasi yang
berbeda. Bahasa Java merupakan bahasa berorientasi objek yang diturunkan
dari C++ dengan banyak penyempurnaan. Pada umumnya, para pakar
pemrograman berpendapat bahwa bahasa Java memiliki konsep yang
konsisten dengan teori pemrograman objek dan aman untuk digunakan.
Kini universitas-universitas di berbagai negara berpaling dari Pascal atau
C++ kemudian memilih Java sebagai bahasa untuk belajar pemrograman.
Keunggulan Java
Java sebagai bahasa pemrograman yang banyak disukai orang karena
konsep pemrogramannya yang konsisten dengan teori orientasi objek serta
aman untuk di gunakan, maka Java memiliki beberapa keunggulan :
• Sederhana
• Berorientasi Objek
• Terdistribusi
• Aman
• Netral Arsitektur
• Portable
• Interpreter
• Powerfull
• Multithreading
• Dinamis



II Komponen Java
• JVM (Java Virtual Machine)
Java dapat berjalan pada sebuah sistem operasi membutuhkan Java Virtual
Machine (JVM). JVM sendiri terdiri dari Java Runtime Environment
(JRE) dan Java Development Kit (JDK). Sun Microsystems mengeluarkan
tiga kelas paket Java, yaitu J2-SE JRE (hanya berisi JRE), J2- SE SDK
(berisi JDK + JRE), dan J2-EE SDK (berisi JDK+JRE dan tools untuk aplikasi
enterprise). Untuk versi SE (Standard Edition) tersedia gratis pada situs
www.java.com.
• IDE (Integrated Development Environment)
IDE (Integrated Development Environment) adalah sebuah editor
pemrograman sebuah bahasa. Untuk Java sendiri ada banyak IDE yang
tersedia dipasaran baik yang bersifat gratis (freeware) ataupun yang
berbayar. Beberapa IDE yang populer antara lain, JCreator
(www.jcreator.com), Netbeans (www.netbeans.org), JBuilder
(www.borland.com/jbuilder), dan lain-lain.
• Class
Unit yang paling mendasar dalam pemrograman java adalah class. Class
adalah komponen aplikasi yang menangani kode dan data dalam
pemrograman java.
III Dasar Penulisan Kode (Syntax) Java.
• Tipe Data
Tipe data bisa dikatakan kelompok ukuran memori yang akan kita gunakan
untuk menyimpan informasi kode program dalam pemrograman.
Contoh : Berikut adalah beberapa contoh pendefinisian tipe data
Tipe Data Range
String Unicode 0
Byte ‐128 s/d 127
short ‐32768 s/d 32767
integer ‐32768 s/d 32767
Long ‐9223372036854775808 s/d ‐9223372036854775807
Float ‐3.4E38(‐3.4 x1038) s/d +3.4E38(+3.4 x1038)
double ‐1.7E308(‐1.7 x10308) s/d +1.7E308(+1.7 x10308)

• Struktur penulisan kode Java
public class HelloWorld {
public static void main( String[] args ) {
System.out.println(“Hello, World!”);
}
}
• Operator Aritmatik (+, -, /, *)
Operator aritmatik adalah perintah-perintah yang digunakan untuk
melakukan proses-proses dengan metode matematika seperti penjumlahan,
pengurangan, dsb .
Contoh :
int a=2;
int b=3;
int c=a+b;
int d=a*b;
int e=a/b;
• Operator Logika
Simbol Fungsi
& logical AND
&& conditional AND
| logical OR
|| conditional OR
! logical negation (NOT)
Catatan:
Pada penulisan kode program di java selalu diakhiri dengan tanda
baca ‘;’.
Nilai.
Tipe Data.
Variabel.
1. Mendeklarasikan variabel ‘a’ dan
‘b’ dengan tipe data integer dengan
nilai a =2 dan b=3.
2. Mendeklarasikan variabel ‘c, d,
e’ dengan tipe data integer sebagai
hasil dari proses aritmatik dari nilai
‘a’ dan ‘b’.
Deklarasi Class pada Java
Prosedur Argument data String
Menampilkan String “Hello
World”


• Operator Kondisi (if..else, case,)
Operator kondisi dan Operator logika digunakan pada proses menentukan
pilihan dalam kondisi tertentu.
Contoh Kondisi (if ...else) :
if(Nilai >= 85 && Nilai <=100){
System.out.println(“Anda Mendapat Nilai A “);
}
Contoh Kondisi (Case/Switch) :
switch(Pilih) {
case 1:
System.out.println(“A”);
break;
case 2:
System.out.println(“B”);
break;
case 3:
System.out.println(“C”);
break;
}
Catatan:
- Pada penulisan kode program di java jika ingin menampilkan hasil dari
suatu proses, menggunakan perintah :
System.out.println(Hasil Proses);
- Hasil proses bisa saja berupa Pernyataan ataupun Variabel.
Contoh : System.out.println(“Nilai Anda Adalah = “+Nilai);
System.out.println(Nilai);
- Dalam hal ini Nilai adalah sebuah Variabel, pada Java jika kita ingin
menghubungkan output String dengan Variabel maka dihubungkan
dengan ‘+’
Kondisi Nilai>=85
‘Dan’ Nilai<=100.
Pernyataan nilai hasil
dari kondisi ‘Nilai.
Perintah Switch dengan nama
‘Pilih’.
Kondisi ‘Pilih’=1.
Pernyataan nilai hasil dari
‘Pilih’.
Jika kondisi terpenuhi, proses
‘Pilih’ dihentikan.

• Operator Perulangan (For, While, Do..While)
Operator perulangan digunakan untuk memproses nilai atau variabel dalam
satu blok perintah secara berulang-ulang ataupun kontinyu, tergantung
pada kondisi yang ditentukan.
Contoh ‘For’ :
for(int i = 10; i <=9; i++) {
int hasil= i;
}
System.out.println(“Hasil = “ +hasil);
Contoh ‘While’ :
int i =10;
while(i<=9)
{
int hasil=i;
System.out.println(“Hasil = “ +hasil);
i++;
}
Contoh ‘Do..While’ :
int i =10;
do
{
int hasil=i;
System.out.println(“Hasil = “ +hasil);
i++;
}
while(i<=9);
Kondisi i=10.
Kondisi perulangan jika i<=9.
Jika kondisi perulangan terpenuhi,
baca nilai berikutnya pada kondisi i.
Deklarasi nilai ‘hasil=i’.
Kondisi i=10.
Kondisi perulangan jika i<=9.
Deklarasi nilai ‘hasil=i’.
Jika kondisi perulangan
terpenuhi, baca nilai berikutnya
pada kondisi i.
Kondisi i=10.
Deklarasi nilai ‘hasil=i’.
Jika kondisi perulangan
terpenuhi, baca nilai berikutnya
pada kondisi i.
Kondisi perulangan jika i<=9.

:)

Tidak ada komentar:

Poskan Komentar