Keyword, Tipe Data dan Variabel


Keyword

Keyword (Kata Kunci) adalah pengidentifikasian yang digunakan dalam java untuk suatu tujuan khusus. Keyword tidak bisa digunakan sebagai nama dari variabel, class, dan method. Berikut adalah daftar keyword java (Kata Kunci Java).

abstract int else
public float while
void double for
throw boolean catch
throws long case
implements byte try
package char switch
import String this
protected short return
private static super
class if break

Tipe Data

Tipe data mendefinisikan metode penyimpanan untuk mempresentasikan informasi dan cara informasi diinterpretasikan. Tpe data berkaitan erat dengan penyimpanan variabel di memori karena tipe data variabel menentukan cara compiler menginterpretasikan isi memori.

Tipe data di dalam java terbagi atas 2 jenis :
  • Tipe data sederhana, tipe sederhana merupakan tipe inti dari tipe data, sehingga tipe sederhana ini tidak di turunkan dari tipe lain. Tipe ini juga sering disebut tipe primitive. Ada 8 tipe sederhana yang dipisahkan dalam 4 kelompok :
    • Empat tipe data bilangan bulat (integer) bertanda : byte, short, int dan long.
      • byte, adalah tipe 8-bit range -128 s/d 127. Sebaiknya digunakan jika menangani aliran-aliran byte asing dari network atau file.
      • short, adalah tipe 16-bit range -32768 s/d 32767. Merupakan tipe yang jarang digunakan karena bersfat big-endian(pengurutan byte), format data bit-atas di depan, sehingga tidak mungkin diolah mesin-mesin little-endian seperti PC (Personal Computer).
      • int, adalah tipe 32-bit range -2147483648 s/d 2147483647. Tipe ini merupakan tipe yang sering digunakan untuk menyimpan besaran integer sederhana, karena nilainya bisa mencapai triliyunan.
      • long , adalah tipe 64-bit range -9223372036854775808 s/d 9223372036854775807. Tipe ini merupakan yang terbesar untuk menampung besaran nilai.
    • Dua tipe data angka titik mengambang (floating point) atau bilangan pecahan : float dan double.
      • float, menggunakan 32-bit range 3.4E-038 s/d 3.4E+038. Tipe ini merupakan tipe dengan ketelitian yang cukup besar, misalkan perhitungan total suatu besaran dimana membutuhkan ketelitian sepersepuluh.
      • double, menggunakan 64-bit range 1.7E-308 s/d 1.7E+308. Tipe ini merupakan tipe dengan ketelitian besar, misalkan perhitungan cos, sin dan sqrt.
    • Satu tipe data karakter yaitu char, mewakili seimbol pada himpunan karakter seperti tulisan dan angka.
      • Tipe data char (character), diwakili oleh karekter unicode. Tipe data ini harus memiliki ciri berada dalam single quotes (' '),
    • Satu tipe data boolean, merupakan tipe khusus untuk menunjukan besaran logika benar/salah (tru/false).
      • Tipe boolean ini hanya dapat memiliki 2 kemungkinan nilai benar (true) atu salah (false)
  • Tipe data Komposit, tipe data ini disusun dari tipe data sederhana dan tipe data yang sudah ada. Tipe ini antara lain : String, array, class dan inteface.
Variabel

Variabel adalah suatu nama tempat penyimpanan data sementara, yang nilainya dapat selalu berubah-ubah tergantung kondisi program yang diperlukan. Variabel memiliki tipe data dan nama yang dapat diinisialisasikan sebuah nilai tertentu.
Deklarasi sebuah variabel didalam java :
tipedata nama = nilai;

Contoh :
int i = 1;
double j = 2;
String name = "Hello";
char huruf = 'a';
boolean b = true;
boolean c = false;

Berikut contoh program pendeklarasian sebuah variabel :

/*
* Variabel.java
* http://trijaruto.blogspot.com
*/

public class Variabel{
public static void main(Sting args[]){
int i = 1;
double j = 2;
String name = "Hello";
char huruf = 'a';
boolean b = true;
boolean c = false;

System.out.println("Nilai dari deklarasi variabel");
System.out.println("i = "+i);
System.out.println("j = "+j);
System.out.println("name = "+name);
System.out.println("huruf = " +huruf);
System.out.println("b = "+b);
System.out.println("c = "+c);
}
}

Output :

Download Source :

0 komentar:

Posting Komentar

More