PENGENALAN
BAHASA PEMROGRAMAN JAVA
Assalamua'laikum..
Yo Cendikians ^^)/.. kali ini kita akan membahas bahasa pemrograman Java. Yuk langsung saja..
Java
adalah bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan
kemampuan-kemampuan
terbaik bahasa pemrograman objek sebelumnya (C++, Ada,
Simula).
Java diciptakan oleh James Gosling, developer dari Sun Microsystems pada
tahun
1991.
Karakteristik
Java antara lain :
-
Sederhana (Simple)
-
Berorientasi Objek (Object Oriented)
-
Terdistribusi (Distributed)
-
Interpreted
-
Robust
-
Aman (Secure)
-
Architecture Neutral
-
Portable
-
Performance
-
Multithreaded
-
Dinamis
Dalam
Java ada 2 jenis program berbeda, yaitu aplikasi dan applet. Keduanya merupakan
bagian dari execute, dimana execute merupakan salah satu fase kelima dalam
siklus program Java. Aplikasi adalah program yang biasanya disimpan dan di
eksekusi dari komputer lokal. Applet adalah program yang biasanya disimpan pada
komputer yang jauh,yang dikoneksikan pemakai lewat web browser.
Untuk beragam aplikasi yang dibuat
dengan bahasa Java, Java dipaketkan dalam edisi-edisi berikut:
1) Java
2 Standar Edition (J2SE), J2SE menyediakan lingkungan pengembangan yang kaya
fitur, stabil, aman, dan cross-platform. Edisi ini mendukung konektivitas basis
data, rancangan user interface, masukkan/ keluaran (input/ output), dan
pemrograman jaringan (network programming), dan termasuk sebagai paket-paket
dasar bahasa Java.
2) Java
2 Enterpise Edition (J2EE), J2EE menyediakan tempat untuk membangun dan
menjalankan multitier enterprise editions. J2EE berisi paket-paket di J2SE
ditambah paket-paket untuk mendukung pengembangan Enterprise JavaBeans, Java
Servlets, JavaServer Pages, XML, dan kendali transaksi yang fleksibel.
3) Java
2 Micro Edition (J2ME), J2ME selain menyedikan bahasa Java yang sama, unggul
dalam portabilitas (kemampuan dapat dijalankan dimanapun), safe network
delivery, seperti J2SE dan J2EE. Aplikasi-aplikasi dapat diskalakan
(dimampukan) agar dapat bekerja dengan J2SE dan J2EE. J2ME adalah untuk beragam
consumer electronic product, seperti pager, smart card, cell phone, handheld
PDA, dan set-top box.
Dalam
Java, terdapat elemen terkecil dalam program yang disebut Token. Token Java
terdiri dari:
Identifier
Identifier adalah
token yang merepresentasikan nama. Dalam Java, identifier adalah nama
yang diberikan untuk variable, class, atau method. Identifier boleh
dimulai dengan huruf, underscore (_) atau tanda dollar ($). Identifier adalah case
sensitive (membedakan huruf besar/ kecil) dan tidak ada batas maksimum.
Contoh :
username
user_name
_sys_var1
$change
Contoh :
username
user_name
_sys_var1
$change
keyword
Keyword (kata
kunci) adalah dentifier yang digunakan dalam Java untk suatu tujuan
khusus. Daftar keyword Java sebagai berikut:
abstract, Boolean, Break, Byte, byvalue, Case, Catch, Char, Class, Const, continue, default, Do, double, else, extends, false, final, finally, float, for, goto, if, implements, import, instanceof, In, Interface, Long, Native, New, Null, Package, private, protected, public, return, short, static, Super, Switch, synchronized, This, threadsafe, throwm Transient, True, Try, Void, while.
abstract, Boolean, Break, Byte, byvalue, Case, Catch, Char, Class, Const, continue, default, Do, double, else, extends, false, final, finally, float, for, goto, if, implements, import, instanceof, In, Interface, Long, Native, New, Null, Package, private, protected, public, return, short, static, Super, Switch, synchronized, This, threadsafe, throwm Transient, True, Try, Void, while.
Literal
Penulisan
besaran untuk variabel adalah penting, literal Java terdiri dari angka,
karakter, dan string. Angka terdiri dari bilangan bulat (integer), bilangan
mengambang (floating point), dan boolean. Nilai boolean untuk true dan false direpresentasikan
sebagai 1 dan 0.
Operator
Operator
menspesifikasikan evaluasi atau komputasi terhadap objek. Operan yang
dioperasikan dapat berupa literal, variabel, atau nilai yang dikirim oleh
metode atau fungsi.
Separator
Separator digunakan
untuk menginformasikan ke komplator Java mengenai adanya pengelompokkan di kode
program. Berikut daftar separator yang digunakan dalam Java:
Simbol
|
Nama
|
Penggunaan
|
(
)
|
Kurung
|
Untuk
menghimpun parameter dalam definisi dan pemanggilan method, juga
digunakan untuk menyatakan tingkat pernyataan, menghimpun pernyataan, untuk
pengaturan alur program, dan untuk menyatakan tipe cast (cast types)
|
{
}
|
Kurung
Kurawal
|
Untuk
menghimpunnilai yang otomatis dimasukkan ke dalam array, digunakan juga
untuk mendefinisikan blok program, untuk cakupan class, method, dan
lokal.
|
[
]
|
Kurung
Kurawal
|
Untuk
menyatakan tipe array dan untuk membedakan nilai array.
|
;
|
Titik
Koma
|
Pemisah
Pernyataan.
|
,
|
Koma
|
Pemisah
urutan identifier dalam deklarasi variabel.
|
.
|
Titik
|
Untuk
memisahkan nama paket dari sub-paket dan class dan untuk memisahkan
variabel atau method dari variabel referensi.
|
Source:
http://diankresnaramadhan.blogspot.co.id/2012/09/pengenalan-java-struktur-dan-tipe.html
http://merlindriati.staff.gunadarma.ac.id/Downloads/files/34028/1_Pengenalan_Java.pdf
Sekian, semoga bermanfaat bagi kita semua. Sampai jumpa Cendikians ^^)/
Wassalam..
Tidak ada komentar:
Posting Komentar