TUGAS MAKALAH
JAVA KELAS 1 SEMESTER 2
DISUSUN OLEH :
Nama : Dewi Nursanti B. Kumuru
Kelas : XI TRPL
SEKOLAH SMK NEGERI 3 PALU
JURUSAN REKAYASA PERANGKAT LUNAK
Pengenalan Java
Saat
ini Java berada dibawah lisensi Sun Microsystems.Menurut definisi dari Sun,
Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan
perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan.
Orang orang yang berkecimpung dalam dunia pemrograman lebih suka menyebut Java
sebagai sebuah teknologi dibanding hanya sebuah bahasa pemrograman, karena Java
lebih lengkap dibanding sebuah bahasa pemrograman konvensional.
Tipe – tipe data
Ada 8 tipe data dasar pada Java yaitu boolean (untuk bentuk logika), char (untuk
bentuk tekstual), byte, short, int, long (integral), double and float (floating
point).
-logika (boolean)
diwakili oleh dua pernyataan : true dan false
-tekstual (char) harus
memiliki ciri berada dalam tanda single quotes(’’)
-Integral (byte,
short,int & long)
Tipe data bilangan bulat, default tipe data yaitu int.
byte = 8 bits dengan
range -27 s/d 27-1
short = 16 bits dengan
range -215 s/d 215-1
int = 32 bits dengan
range -231 s/d 231-1
long = 64 bits dengan
range -263 s/d 263-1
-Floating Point (float dan
double)
Tipe data bilangan asli (boleh ada pecahan). Default
tipe datanya adalah
double.
float = 32 bits dengan
range -231 s/d 231-1
double= 64 bits dengan
range -263 s/d 263-1
Pada Java, String bukan merupakan tipe data primitif (namun merupakan suatu
Class). String mewakili tipe data yang terdiri atas beberapa karakter. String
ditulis dengan menggunakan tanda petik ganda (“”).
Contoh Penggunaan tipe
data integral.
public class ContohPerhitungan
{
public
static void main(String[] args) {
byte a = 1;
short b = 12;
int c = 300, d, e;
d = a + b + c;
e = a * b * c;
System.out.println("Hasil penjumlahan =
" + d);
System.out.println("Hasil perkalian =
" + e);
}
}
Variabel dan Konstanta
Aturan penamaan (identifier) variabel dan konstanta seperti terdapat pada
Bab 5 juga berlaku pada
Java. Selain itu penulisan identifier pada Java bersifat case-sensitive.
Artinya huruf besar dan huruf kecil dianggap suatu yang berbeda. Tidak seperti
pada VB, Java mensyaratkan kita mendeklarasikan variabel dan konstanta lebih
dulu. Kalau tidak maka kode program tidak akan dapat dikompilasi.
Cara pendeklarasian
variabel adalah sebagai berikut:
<tipe data> <nama
variabel> [=nilai awal];
Nilai awal bersifat opsional atau boleh dicantumkan atau tidak. Perhatikan contoh
di atas. Variabel a, b, dan c telah ditentukan nilai awalnya. Sedangkan
variabel d dan e tidak ditentukan nilainya.
Operator
Aritmatika
Operator aritmatika
yang digunakan pada Java hampir sama dengan yang digunakan pada VB. Hanya pada
penggunaan operator modulus yang berbeda notasinya. VB menggunakan mod
sedangkan Java menggunakan tanda %.
Operator Fungsi Contoh
+ Penjumlahan 3 + 5 = 8
- Pengurangan 7 – 2 = 5
* Perkalian 5 * 2 = 10
/ Pembagian 6 / 3 = 2
% Sisa hasil bagi (modulus) 5 / 2 = 1
++ Menambahkan nilai 1 ke variable (increment)
C++ = C + 1
-- Mengurangi nilai 1 ke variabel C-- = C – 1
Operator
Logika
Ada
3 operator logika yang disediakan Java yaitu: && (AND), || (logika
OR),
| dan ! (logika NOT). Penggunaan operator ini sama persis dengan yang
ada pada VB. Hanya
notasinya saja yang berbeda.
Struktur Pengulangan
Ada
tiga bentuk struktur pengulangan pada Java yaitu for, while dan dowhile.
Secara
prinsip bentuk pengulangan ini sama dengan apa yang telah
kalian
pelajari pada Bab 5 dan 7. Berikut ini contoh bentuk pengulangan.
Penggunaan
for pada Java.
public class ForLoop {
public static void main(String[] args) {
int j=4;
for (int x=0; x < 5; x++) {
System.out.println("Nilai x: " + x);
System.out.println("Nilai j: " + j);
System.out.println();
j--;
}
}
}
Tidak ada komentar:
Posting Komentar