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