comments - azoel.files.wordpress.com · classes merupakan inti dari program java. suatu class...

Post on 05-Jun-2019

225 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CommentsComments digunakan untuk memberikan keterangan/penjelasan suatu baris program. Comments tidak akan dikompilasi oleh compiler.Lambang untuk comments :

- double slash ( // ) untuk memberikan penjelasan satu baris- /* dan */ untuk memberikan penjelasan satu baris atau lebih

Contoh:

Reserved wordsReserved words atau keywords merupakan kata-kata spesifik digunakan oleh compiler untuk keperluan pemrograman. Contoh reserved words class digunakan untuk membuat class pada java.

ModifiersModifiers digunakan untuk menentukan penggunaan dari suatu data,methods dan class. Contoh modifiers adalah public, static, private, final, abstract dan protected.

StatementsStatements merupakan baris perintah atau kumpulan perintah. Setiapstatements pada java selalu diakhiri dengan titik koma ( ; ).

BlocksBlocks digunakan untuk membentuk suatu grup statements. Blocks diawali dengan kurung kurawal buka ( { } dan kurung kurawal tutup ( } ). Blocks dapat digunakan secara nested (blocks didalam blocks).

ClassesClasses merupakan inti dari program Java. Suatu class merupakan “blueprint” untuk menciptakan suatu object.

MethodsMethods merupakan kumpulan dari statements yang melakukan suatu fungsi atau operasi secara sekuens. Setiap java aplikasi harus mempunyai method main() (kecuali applet). Method main() pada java selalu berbentuk :

IdentifiersIdentifiers merupakan penamaan dalam pemrograman untuk variabel, konstanta, method, class, dan package. Java merupakan bahasa pemrograman yang case-sensitive (membedakan antara huruf besar dan kecil). Aturan penamaan identifiers pada java adalah :1.Dapat dimulai dengan huruf, underscore ( _ ) atau tanda $2.Tidak dapat menggunakan simbol operator seperti : +, - , * , / dan lain-lain3.Tidak dapat menggunakan reserved word4.Dapat mempunyai panjang berapa saja.

VariablesVariables digunakan untuk input,output atau menyimpan hasil suatu prosespada program. Untuk melakukan deklarasi suatu variables digunakan:

Contoh : int angka;double radius;

untuk mendeklarasi sekaligus melakukan inisialisasi digunakan:

ConstantsConstants merupakan data yang tidak berubah selama program berjalan. Pendeklarasian konstanta menggunakan :

Contoh : static final double PI = 3.14159;: area = radius*radius*PI;

Terdapat tiga tipe variable yaitu :1.Tipe data primitif2.Tipe data class3.Array

Tipe data primitif pada java yaitu:1. Numerik (bulat dan pecahan)

Untuk numerik bulat ada 4 macam yaitu :

Untuk numerik pecahan ada 2 macam yaitu :

Untuk numerik literal

2. Charactermerupakan tipe data yang meyimpan satu buah karakter.

untuk membuat character literal digunakan tanda kutip satu ( ‘ )contoh : ‘a’ , ‘&’

Character escape codes pada java :

3. Booleanmerupakan tipe data yang hanya berisi true atau false.

Tipe data classTipe data class pada java merupakan tipe data yang dideklarasikan untuk menampung instance (atau object yang dibuat dari class).contoh :

String lastName;Circle myCircle;

Tipe data arrayTipe data array digunakan untuk menampung beberapa tipe data yang sama dalam sebuah nama variable yang mempunyai indeks. Array pada java merupakan object yang dapat berisi tipe data primitif maupun class.Pendeklarasian suatu array adalah :

Contoh: int [] temp = new int[50];int [][] temp = new int[2][3];

untuk inisialisasi :

Contoh : int [] temp = {1,4,2,3};

untuk mengakses elemen pada Array digunakan indeks (indeks array pada java merupakan base 0). Contoh:

Untuk melakukan konversi tipe data numerik dapat dilakukan secara implisitmaupun eksplisit. Java melakukan konversi data secara implisit untuk tipedata yang lebih kecil ke tipe data yang lebih besar ketelitiannya. Untukmelakukan konversi dari tipe data yang lebih besar tingkat ketelitiannya ketingkat yang lebih kecil dilakukan type casting yaitu (typename) value.

contoh :float x = 1.0;float y = 2;float z = x / y -> implisit hasil akan menjadi float 0.5float x = (float) 10.1;int y = (int) x; ->eksplisit akan menjadi int 10

Ekspresi merupakan suatu statement yang mengembalikan suatu nilai ,Operator merupakan Simbol yang digunakan dalam ekspresi

Operator Aritmatika pada Java :

Operator Penugasan (Asisgnment)

Operator Increament dan Decreament

Operator kondisi (Conditional)

Operator logika (Logical)

Operator bitwise

Operator PrecedenceOperator precedence merupakan urutan pengerjaan suatu operator dalam suatu ekspresi.

top related