Anda di halaman 1dari 30

powered

▪ Struktur Program
▪ Identifier
▪ Keyword
▪ Tipe Data
▪ Variabel
▪ Operator
1
1 public class Hello { 2
2 /** 3 4 3
3 * My first java program
4 */
5 public static void main(String[] args) {
6 //menampilkan string ”Hello world” pada layar
7 System.out.println("Hello world!");
8 }
9} 6
5
1 Deklarasi class
2 Pembuka blok
3 Komentar
4 Main method
5 Statement / perintah
6 Penutup blok
▪ ekstensi file .java.
▪ Nama file sama dengan nama public class-nya
▪ Komentar harus ditulis sebagai penjelasan pada kode yang ditulis
▪ Suatu tanda yang mewakili nama-nama variabel, method, class, dsb.
Contoh : Hello, main, System, out.
▪ Untuk nama class diberikan huruf kapital pada huruf pertama
setiap kata. Untuk selain itu menggunakan huruf kecil pada
huruf pertama kata pertama. Contoh:
NamaClass
contohNamaVariabel
iniMethod
▪ Hindari penggunaan underscore untuk awal indetifier.
Contoh:
_method
▪ Identifier yang telah dipesan untuk didefinisikan
sebelumnya untuk tujuan tertentu.
▪ Tidak dapat digunakan sebagai nama variabel, class,
method dan sebagainya.
abstract continue for new switch
assert*** default goto* package synchronized
boolean do if private this
break double implements protected throw
byte else import public throws
case enum**** instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp** volatile
const* float native super while

* tidak digunakan
** ditambahkan pada 1.2
*** ditambahkan pada 1.4
**** ditambahkan pada 5.0
▪ Integer
▪ Floating Point
▪ Boolean
▪ Character
▪ String
▪ Integer literals dibedakan dalam beberapa format yang berbeda:
▪ desimal (berbasis 10),
▪ heksadesimal (berbasis 16)
▪ oktal (berbasis 8).
▪ Floating point literals mewakili bentuk desimal dengan bagian yang terpisah.
▪ Boolean literals hanya memiliki dua nilai, true atau false.
▪ Character Literals diwakili oleh karakter single Unicode 16-bit yang menggantikan
8-bit ASCII character set.
▪ dalam tanda single quote (' ')
contoh: ‘a’
▪ String literals mewakili beberapa karakter
▪ dinyatakan dalam tanda double quote (“ ”)
contoh: “Hello World”
▪ Tipe data primitif
▪ Class
▪ boolean
▪ char
▪ byte
▪ short
▪ int
▪ long
▪ double
▪ float
▪ Variabel adalah item yang digunakan data untuk menyimpan pernyataan objek.
▪ Variabel memiliki tipe data dan nama. Tipe data menandakan tipe nilai yang
dapat dibentuk oleh variabel itu sendiri.
▪ Nama variabel harus mengikuti aturan untuk identifier.
▪ Bentuk:

<tipe data> <nama> [=nilai awal]


nilai dalam tanda [ ] bersifat optional.

contoh:
int contVariabel;
int contohVar = 34;
▪ Latihan dengan Membuat
Program DataDiri
▪ Perhatikan contoh di atas, program diatas masih terdapat kesalahan dalam
pemanggilan veariabel, coba amati, variable mana yang salah, dan perbaki
Kembali sehingga menjadi benar, sehingga out punya tampak seperti gambar
dibawah ini.
▪ Aritmatika
▪ Relasi
▪ Logika
▪ Kondisi
operator penggunaan Keterangan
+ op1 + op2 Penambahan
* op1 * op2 Perkalian
/ op1 / op2 Pembagian
% op1 % op2 Modulo (sisa pembagian)
– op1 – op2 Pengurangan
operator penggunaan Keterangan
++ op++ Menambahkan 1 pada op,
mengevaluasi nilai op sebelum
ditambahkan
++ ++op Menambahkan 1 pada op,
mengevaluasi nilai op setelah
ditambahkan
-- op-- Mengurangkan 1 pada op,
mengevaluasi nilai op sebelum
ditambahkan
-- --op Mengurangkan 1 pada op,
mengevaluasi nilai op setelah
ditambahkan
operator penggunaan Keterangan
> op1 > op2 op1 lebih besar dari op2
>= op1 >= op2 op1 lebih besar atau sama dengan op2
< op1 < op2 op1 lebih kecil dari op2
<= op1 <= op2 op1 lebih kecil atau sama dengan op2
== op1 == op2 op1 sama dengan op2
!= op1 != op2 op2 tidak sama dengan op2
operator penggunaan Keterangan
! !op NOT
&& op1 && op2 AND *
& op1 & op2 AND
|| op1 || op2 OR *
| op1 | op2 OR
^ op1 ^ op2 XOR

* short-circuit evaluation
▪ Simbol ?:
▪ Bentuk umum
exp1 ? exp2 : exp3
prioritas operator
. [] ()
++ -- ! ~
* / %
+ -
<< >> <<< >>>
< > <= >=
== !=
& |
&&
||
?:
=
Membuat
program LuasLingkaran.
Program ini fungsinya
untuk menghitung luas
lingkaran.
Luas lingkaran dapat kita
hitung dengan rumus PI x
r2.

Anda mungkin juga menyukai