PERTEMUAN 1
Kita membahas tentang bahasa
pemerograman JAVA,Nah JAVA sendiri adalah pemerograman berorientasi objek.
Sebagai bahasa pemerograman berorientasi objek,JAVA juga menggunakan
kelas-kelas untuk mengorganisasikan kode program dalam modul-modul logika.
Java merupakan sebuah bahasa
pemerograman berorientasi objek yang dapat berjalan pada platform yang berbeda,
baik windows, linux, serta sistem operasi lainnya.
JAVA terdiri dari 3 jenis yaitu :
1.
Java
2 Standart Edition (J2SE)
J2SE
ini dapat digunakan unutk mengembangkan aplikasi Java yang berjalan pada
lingkungan workstation, seperti aplikasi desktop.
2.
Java
2 Enterprise Edition (J2EE)
J2EE
ini dapat digunakan untuk mengembangkan aplikasi pada lingkungan inter\net
maupun aplikasi skala enterprise.
3.
Java
2 Micro Edition (J2ME)
J2ME
ini dapat digunakan untuk mengembangkan software yang berjalan pada perangkat
yang memiliki memori dari sumber daya yang kecil, seperti pada handphone, PDA,
dan Smartcard.
singkat Java, yaitu pada tahun 1991,
sekelompok insinyur Sun Microsystem, Inc., dipimpin Patrick Naughton dan James
Gosling merancang bahasa untuk perangkat konsumer seperti cable TV box.Karena perangkat tidak
memiliki banyak memori, bahasa harus berukuran kecil dan menghasilkan kod
program yang liat. Karenqa Pabrikan-pabrikan berbeda memilih
pemprosesan-pemprosesan berbeda maka bahasa harus netral arsitektur manapun.
Proyek ini diberi nama green.
Karena orang-orang di proyek java
berbasis C++, maka kebanyakan sintaks diambil dari C++ serta mengadopsi
orientasi objek bukan prosedural. Mulanya Proyek ini diberi nama Oak, diambil
dari pohon Oak yang tumbuh di depanjendela 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
dari kopi murni yang di giling lansung dari biji (kopi tubruk) kesukaan
Gosling.
Sebagai bahasa yang menampung
hampir seluruh kemampuan terbaik bahasa pemerograman yang pernah dikembangkan
umat manusia, maka bahsa ini memang menjadi tidak mudah, sedikit rumit dan
kompleks. Namun, kita pantas sedikit bersusah agar mampu menguasai bahsa pemerogaraman
modern.
Java mempunyai sebuah aturan dari
penggunaan sintaks bahasa pemerograman JAVA :
1.
JAVA
= case sensistive.
2.
Nama
file dokumen java harus sama dengan nama kelas.
3.
Secara
umum java mengabaikan spasi kosong. Spasi kosong terdiri dari karakter yang
tidak muncul pada layar. Misalnya tab, spasi, baris baru. Gunakan spasi kosong
untuk membuat program lebih menarik.
4.
Tanda
{} adalah simbol p[engelompokan dalam java. Berfungsi unutk menandai awal dan
akhir seksi program.
5.
Setiap
pernyataan JAVA diakhiri dengan tanda ;
6.
Program
komputer biasanya juga berisi komentar-komentar. JAVA menawarkan dua cara untuk
menyisipkan komentar yaitu :
a.
Simbol
// digunakan untuk penulisan satu baris komentar
b.
Simbol
/* dan */ digunakan untuk penulisan komentar lebih dari satu baris.
Contoh
:
/*
ini adalah komentar yang
Lebih
dari satu baris */
7.
Aturan-aturan
ini hanya berlaku untuk kelas :
a.
Dalam
satu file .java diperbolehkan memiliki lebih dari satu kelas
b.
Dalam
satu file .java, jumlah kelas yang boleh dideklarasikan sebagai public hanya satu dan nama dari
file .java harus sama dengan nama kelas
yang dideklarasikan sebagai public.
JAVA juga memiliki Atribut dan
Tipe Data, atribut menyatakan suatu lokasi di dalam memori komputer yang
digunakan untuk menyimpan suatu nilai yang ada di dalamnya bisa di ubah. JAVA
memiliki tipe data, sintaks keputusan dan perulangan yang sama dengan C dan
C++. Bagi yang telah mempelajari C atau C++ sebelumnya, mempelajari JAVA
seharusnya menjadi hal yang mudah.
Cara mendeklarasikan atribut :
1.
TipeData
namaAtribut;
Contoh
: int i;
2.
TipeData
namaAtribut = nilaiAwal;
Contoh
: String nama = “java”;
Atribut dalam java bisa dijadikan konstanta,
sehingga nilainya tidak akan berubah. Untuk membantu nilai konstanta, gunakan
kata kunci final yang diikuti dengan
tipe data dan nama atribut dalam huruf besar :
Contoh :
Final
double PHI = 3.14;
|
KEL TIPE DATA
|
C++
|
JAVA
|
|
Bilangan
Bulat
|
-
|
Byte
|
|
|
short
|
Short
|
|
|
Int
|
Int
|
|
|
Long
|
Long
|
|
Bilangan
Pecahan
|
Float
|
Float
|
|
|
Double
|
Double
|
|
Karakter
|
char
|
Char
|
|
|
-
|
String
|
|
Boolean
|
boolean
|
boolean
|
Pernyataan if merupakan salah
satu bentuk pernyataan berkondisi yang berguna yang berguna untuk pengambilan
keputusan terhadap dua buah kemungkinan.
|
KEPUTUSAN
|
C++
|
JAVA
|
|
IF-ELSE
|
If
(kondisi)
Pernyataan jika kondisi
benar;
Else
Pernyataan jika kondisi
salah;
|
If
(kondisi)
Pernyataan jika kondisi
benar;
Else
Pernyataan jika kondisi
salah;
|
|
SWITCH-CASE
|
Swicth
(ekspresi swicth) {
Case nilai 1 : pernyataan1;
Break;
Case nilai 2 : pernyataan2;
Break;
Case nilai N : pernyataanN;
Break;
Default :
Pernyataan default;
}
|
Swicth
(ekspresi swicth) {
Case nilai 1 : pernyataan1;
Break;
Case nilai 2 : pernyataan2;
Break;
Case nilai N : pernyataanN;
Break;
Default :
Pernyataan default;
}
|
Seringkali kita harus melakukan
pengulangan terhadap suatu proses. Untuk menangani hal-hal seperti di atas,
java menyediakan perntaan while, do... while, dan for.
|
PERULANGAN
|
C++
|
JAVA
|
|
FOR
|
For
(inisialisasi;kondisi;iterasi)
Pernyataan;
|
For
(inisialisasi;kondisi;iterasi)
Pernyataan;
|
|
WHILE
|
While
(kondisi) {
Pernyataan;
}
|
While
(kondisi) {
Pernyataan;
}
|
|
DO-WHILE
|
Do
{
Pernyataan;
}
while (kondisi);
|
Do
{
Pernyataan;
}
while (kondisi);
|
Adapun langkah-langkah untuk praktek JAVA yaitu :
Disini kita mengkonfigurasikan TEXPAD
1.
Klik
startàall
programsàTexpad
2.
Klik
ConfigurationàPreferences pada Texpad
3. Pada bagian file, ubah default file menjadi Java
Pada bagian tools, harus tersedia Compile Java, Run Java Application dan Run Java Applet telah tersedia. Jika
belum klik Add dan pilih Java SDK Commands.
5. Klik OK untuk menyimpan konfigurasi.
Baiklah kita akan langsung membuat contoh programnya.
1. Membuat Program
HelloWorld.java
2. Membuat Program
TesTipeData.java
3. Membuat Program
TesKeputusan.java
4. Membuat Program
TesPerulangan.java
Itulah macam-macam contoh program java yang kami pelajari di pertemuan
1. Lebih dan kurang saya mohon ma’af dan saya ucapkan terima kasih.
Tidak ada komentar:
Posting Komentar