Minggu, 30 Maret 2014

Memahami Bahasa Pemrograman Java



DEFINISI

Pemrograman Java merupakan sistem yang open source. Java adalah suatu pemrograman berorientasi objek yang banyak digunakan saat ini. Untuk mempelajari pemrograman Java, perlu adanya dasar-dasar pengenalan dan pemahaman agar lebih mengerti tentang pemrograman tersebut. Selain itu, untuk memahami pemrograman, diperlukan suatu algoritma pemrograman dan cara penulisan (sintaks) bahasa pemrograman.

Java Standard Development Kit (JDK/SDK) merupkan alat-alat utama bagi programmer untuk membuat dan menjalankan java.

Komponen JDK antara lain compiler (javac), interpreter (java) disebut juga java virtual
machine atau java runtime environment, applet viewer (appletviewer), debugger (jdb), java class library(jcl), header dan stub generator(javah), dan yang paling penting yaitu java documentation(javadoc).

Penjelasan penggunaan komponen JDK :

1. Kompilator (javac)
Bertugas untuk melaksanakan kompilasi
*.java menjadi *.class
Syntax umum : javac nama.java

2. Interpreter (java)
Bertugas untuk menjalankan bytecode (*.class)
Syntax umum : java nama.class

3. Applet Viewer
Digunakan untuk menjalanakan applet viewer, namun sekarang sudah digantikan
browser.
Syntax umum : appletviewer nama.html

4. Java Debugger
Bertugas untuk melakukan debugging aplikasi java. Syntax umum : jdb option

5. Java Class File Diassembler (javap)
Bertugas membuat daftar method dan attribute public dari suatu kelas.
Syntax : javap namaKelas

6. Java Header and Stub Generator
Bertugas menerjemahkan bahasa yang ditulis dalam bahasa java menjadi bahasa C.
Syntax umum : javah namaKelas

7. Java Documentation Generator
Menampilkan pustaka kelas, interface, constructor, dan method standard yang telah
dibuat vendor.
Dari hasil instalasi, dokumentasi ini dapat dilihat di pada
C:\java\docs\api\index.html atau
C:\Program Files\NetBeans3.6\docs\junit\index.html

8. Source Code Java API
Source code ini dapat diperoleh dari file src.zip.

ELEMEN – ELEMEN DASAR PEMOGRAMAN BERBASIS JAVA

Token adalah elemen terkecil di program yang masih memiliki arti. Ada 5 token dalam
bahasa java yaitu identifier, keyword, literal dan tipe data, operator, serta separator.

1. Identifier
Identifier adalah token yang merepresentasikan nama sesuatu. Sesuatu tersebut adalah
variabel, atau konstanta, atau attribute, atau method, atau kelas, atau package, atau
interface, atau nama file, dan lain-lain.

2. Keyword
Kata kunci digunakan untuk suatu tujuan tertentu. Ada 51 keyword dalam java yaitu :


3. Literal dan Tipe Data Primitif
Literal adalah nilai variabel/attribute atau nilai konstanta atau nilai objek data. Ada
tiga besaran literal dalam java yaitu angka, karakter, dan string.
Angka terdiri dari byte, short, int, long, float, double, dan boolean (dianggap angka
true = 1 atau false = 0)
Semua variabel dan konstanta yang akan digunakan harus dipesan terlebih dahulu
dalam deklarasi.

Terdapat 8 Tipe Data sederhana di dalam JAVA :

Dari 8 tipe data sederhana tersebut dapat dikelompokkan dalam 4 macam tipe data,
yaitu :



a. Kelompok tipe data Integer
Digunakan untuk merepresentasikan data dengan tipe bilangan bulat. Tipe data
yang termasuk dalam kelompok ini adalah byte, short, int dan long.

b. Kelompok tipe data floating point
Digunakan untuk merepresentasikan data dengan tipe bilangan riil/pecahan. Tipe
data yang termasuk dalam kelompok ini adalah float dan double.

c. Kelompok tipe data karakter
Digunakan untuk merepresentasikan data dengan tipe karakter alfanumerik. Tipe
data yang termasuk dalam kelompok ini adalah char.

d. Kelompok tipe data Boolean
Digunakan untuk merepresentasikan data dengan tipe logika (benar/salah). Tipe
data yang termasuk dalam kelompok ini adalah boolean.

4. Operator
Operator melakukan komputasi terhadap satu/dua objek data. Operan yang
dioperasikan dapat berupa literal, variabel, atau nilai yang dikirim method.


5. Separator
Separator menginformasikan ke compiler java mengenai adanya kelompok kode
program.

Sumber:
dikaajjja.files.wordpress.com/2013/04/java-dasar.pdf