Dasar-Dasar dan Aturan JAVA


Dasar-Dasar dan Aturan 


1)      Penulisan komentar
Dalam bahasa pemrograman manapun selalu ada fitur komentar. Java sendiri memiliki sintaks yang sangat mirip dengan C dan C++, dengan tambahan yang sangat istimewa yaitu komentar yang nantinya digunakan untuk menciptakan dokumentasi secara otomatis oleh suatu aplikasi yang disebut javadoc.
Dalam Java ada 3 sintaks komentar:
-          komentar untuk satu baris saja, yaitu yang dimulai dengan tanda // sampai dengan akhir baris;
-          komentar untuk beberapa baris, yaitu yang dimulai dengan tanda /* dan diakhiri dengan tanda */;
-          komentar khusus untuk membuat dokumentasi program, yaitu yang dimulai dengan tanda /** dan diakhiri dengan tanda */.
Contoh :
/**
 * Class for displaying message to standard output
 */
public class Diplayer
{
    /**
     * This method is the main method. It will display the message
     * to the standard output
     */
    public static void main (String[] args)
    {
        /* First we declare the mesg variable and assign a value
           into it, then we print out the String into standard
           output */

        // variable declaration
        String mesg = “Program ini berhasil!”;

        // display the String variable
        System.out.println(mesg);
    }
}

2)      Variabel atau Identifiers
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.
Untuk deklarasi variabel adalahsebagai berikut,
[=initial value];
Java memiliki tiga jenis variabel, yaitu :
a.       Variabel instans adalah variabel yang digunakan sebagai atribut dari sebuah objek. Instans adalah objek yang diciptakan dari sebuah kelas.
b.      Variabel kelas adalah variabel yang digunakan sebagai atribut dari sebuah kelas.
c.       Variabel lokal adalah variabel yang didefinisikan dan digunakan hanya dalam sebuah metode.
Contoh :
public static void main (String[] args)

{

    int x;        // deklarasi variable biasa

    int y, z;  // deklarasi dua variabel bertipe sama sekaligus

 

    boolean isRunning = true;

    // deklarasi sekaligus assignment nilai

 

    int a = 3, b = 4;  // deklarasi sekaligus assignment nilai

    int c, d = 6;      // deklarasi dan assignment variabel kedua

}

3)      Kata-kata kunci
Kata-kunci (keywords) dari sebuah bahasa pemrograman adalah kata-kata yang didefinisikan secara khusus yang hanya dimengerti oleh compiler bahasa pemrograman tersebut, dan tidak dapat digunakan sebagai identitas variabel.
Catatan: true, false, dan null bukan termasuk kata kunci akan tetapi mereka termasuk kata-kata khusus, jadi Anda tidak dapat menggunakan mereka sebagai nama variable.
4)      Tipe data primitif
Bahasa Java mempunyai delapan tipe primitif yang ditunjukkan dalam tabel di bawah ini :
Tabel 2. Tipe Data Primitif
5)      Operator
Operator adalah suatu simbol atau tanda yang digunakan untuk mengoperasikan dua value atau lebih. Berikut ini beberapa jenis operator yang dikenal dalam bahasa java.
a.       Operator Aritmatika
Simbol Operator
Keterangan
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
%
Modulus (sisa bagi)
b.      Operator Logika
Simbol Operator
Keterangan
&
Logika AND
|
Logika OR
^
Logika XOR
!
Logika NOT

c.       Operator Increment/Decrement
Simbol Operator
Keterangan
++
Value bertambah 1
--
Value berkurang 1
d.      Operator Relational
Simbol Operator
Keterangan
< 
Lebih kevil dari
> 
Lebih besar dari
>=
Lebih besar atau sama dengan dari
<=
Lebih kecil atau sama dengan dari
==
Sama dengan
!=
Tidak sama dengan
e.       Operator majemuk
Simbol Operator
Keterangan
+=
Contoh: a +=2, ekuivalen dengan a = a + 2
-=
Contoh: a -=2, ekuivalen dengan a = a - 2
*=
Contoh: a *=2, ekuivalen dengan a = a * 2
/=
Contoh: a /=2, ekuivalen dengan a = a / 2
%=
Contoh: a %=2, ekuivalen dengan a = a % 2


6)      Pengambilan keputusan / Kontrol Pemilihan
Struktur kontrol pemilihan adalah pernyataan dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode spesifik dan mengabaikan blok kode yang lain.
a)        Statement If
Pernyataan if akan menentukan sebuah pernyataan (atau blok kode) yang akan eksekusi jika dan hanya jika persyaratan bernilai benar (true).Bentuk dari pernyataan if,
if(boolean_expression)
statement; 
if(boolean_expression)
{
statement1; statement2;
b)        Statement If-else
Pernyataan if-else digunakan apabila kita ingin mengeksekusi beberapa pernyataan dengan kondisi true dan pernyataan yang lain dengan kondisi false.
Bentuk statement if-else,
if(boolean_expression)
statement1;
else
statement2;
c)        Statement If-else-if
Pernyataan pada bagian kondisi else dari blok if-else dapat menjadi struktur if-else yang lain. Kondisi struktur seperti ini mengijinkan kita untuk membuat seleksi persyaratan yang lebih kompleks. Bentuk statement if-else if,
if(boolean_expression1)
statement1;
elseif(boolean_expression1)
statement2;
else
statement3;
d)       Statement Switch
Struktur penulisan statement switch adalah sebagai berikut.
switch(expression)
{
case variabel1: statement;
                statement;
                break;

case variabel2: statement;
                statement;
                break;

default       : statement;
                statement;
                break;
            }
7)      Perulangan
Struktur kontrol pengulangan adalah berupa pernyataan dari Java yang mengijinkan kita untuk mengeksekusi blok code berulang-ulang sesuai dengan jumlah tertentu yang diinginkan. Ada tiga macamj enis dari struktur kontrol pengulangan yaitu while, do- while,dan for-loops.
a)      While
Pernyataan whileloop adalah pernyataan atau blok pernyataan yang diulang - ulang sampai mencapai kondisi yang cocok. Pernyataan di dalam whileloop akan di eksekusi berulang-ulang selama kondisiboolean_expression bernilai benar (true). Bentuk pernyataan while,
while(boolean_expression)
{
  statement1;
  statement2;
}

b)      Do-while
Do-whileloop mirip dengan while-loop. Pernyataan di dalam do-whileloop akan dieksekusi beberapa kali selama kondisi bernilaibenar(true). Perbedaan antara while dan do-whileloop adalah dimanapernyataan didalam do-while loop akan dieksekusi sedikitnya satukali.
do
{
statement1;
statement2; ...
}while(boolean_expression);
c)      For
Pernyataan forloop memiliki kondisi hamper mirip seperti strukturpengulangan sebelumnya yaitu melakukan pengulangan untukmengeksekusi kode yang sama sebanyak jumlah yang telah ditentukan.Bentuk dari for loop,
for(ekspresi awal; syarat ;ekspresi akhir)
{
statement1;
statement2;
...
}

SUMBER : https://catatan-meldiya.blogspot.com/2015/01/modul-dasar-dasar-dan-aturan-pbo.html

Tidak ada komentar:

Posting Komentar