Sabtu, 23 Februari 2008

Artikel Komputer : Bermain dengan Java (Bag I)

Elemen Dasar Java

  1. Keyword

  2. Variabel dan Tipe data

  3. Literal, nilai dan tetapan

  4. Perubahan tipe data (casting)

  5. Operator dan ekspressi

  6. Memberi komentar/dokumentasi

  7. Instruksi dasar

Keyword

  • Perbendaharaan kata dari bahasa Java

  • Tidak dapat dipakai sebagai variabel

2. Variabel dan Tipe Data

  • Variabel adalah representasi data

  • Aturan:

    • Setiap variabel harus diawali oleh huruf / abjad

    • Karakter kedua boleh huruf, angka, atau simbol

    • Tidak boleh ada spasi didalamnya, kata bisa dipisah dengan underscore ‘_’

    • Bukan keyword

    • Pada saat deklarasi harus disertai dengan tipe data

    • Sebaiknya nama variabel cukup deskriptif, menyatakan arti dan tujuannya.

  • Contoh:

Variabel / Identifiers legal: Variabel / Identifiers illegal:

HelloWorld 9HelloWorld , diawali angka

counter count&add tidak boleh pakai &

HotJava$ Hot Java ada spasi

ioc_Queue3 65536 diawali angka


  • Variabel harus didefinisikan sebelum digunakan!

  • Salah satu sumber error kompilasi adalah variabel yang tidak didefenisikan.

  • Tipe data: primitif (sederhana) dan bentukan (kompleks)

  • Tipe data primitif:

Tipe Deskripsi

boolean tipe logik, nilainya true atau false.

byte 8-bit 2s-compliment integer dengan nilai antara -128 s/d 127.

short 16-bit 2s-compliment integer , nilai antara -32,768 s/d 32,767.

char 16-bit Unicode characters, dapat digunakan untuk angka ASCII 16-bit nilai antara 0 s/d 65535.

int 32-bit 2s-compliment integer, antara -2,147,483,648 s/d 2,147,483,647.

long 64-bit 2s-compliment integer antara -9223372036854775808 s/d

+9223372036854775807.

float 32-bit single precision floating point numbers using the IEEE 754-1985 standard .

double 64-bit double precision floating point numbers using the IEEE 754-1985 standard.

  • Tipe data bentukan (kompleks)

1.Tipedata untuk untaian karakter: String, StringBuffer

2.Tipedata untuk array/larik:

int A[ ]=new int[10];

byte buffer[ ] = new byte[80];

  • Contoh defenisi variabel:


byte x;

short jumlahAnak;

int dayaListrik;

long pendudukDunia;

float y, z;

double jumlahUtang;

char c;

String namaDosen;

boolean lightOn;


Pada Artikel berikutnya akan dibahas tentang Literal/Nilai Tetapan

See you……….

Tidak ada komentar: