PENGENALAN BAHASA JAVA
Java merupakan perangkat lunak
produksi Sun Microsystem inc. untuk
pemograman beberapa tujuan (multipurpose),multiplatform(dapat berjalan dibeberapa
sistem operasi),mudah dipelajari, dan powerfull.
Aplikasi yang bisa dibuat dari java meliputi web programing. Desktop programing, mobile programing
Perangkat lunak java sintaknya
mirip dengan C, Karena bahasa java dibuat memakai bahsa pemograman C ,tetapi
bahasa java menyempurnakan kekurangan bahasa C. Pertama rilis, java disebut JDK (Java Developmen kit), hingga JDK
versi 2 atau dikenal dengan java 2, dibagi
menjadi 3 edisi, yaitu J2SE( Java 2
Standar edition), J2EE (java 2
Enterprise Edition), J2ME(java 2 Micro Edition)
J2SE merupakan
edisi untuk pemograman deskop dan juga merupakan perangkat lunak dasar yang
harus diinstal sebelum anda memakai J2EE
dan J2ME
J2SE merupakan
edisi atau teknologi untuk pemograman enterprise, seperti pemograman database,
JSP, Beans dan lain-lain
J2ME merupakan
edisi atau teknologi untuk pemograman mobile/ Handphone dan peralatan kecil
lainya
Setelah anda menginstal java
didalam sistem komputer anda terdapat JVM
(java virtual Machine), didalam JVM terdapat JRE (Java runtime environment). Program yang diketik dengan bahasa
java memilikki ekstensi .java, akan
menghasilkan file .class jika anda
compilasi. Sehingga file keras(.class) jika dijalankan akan memanfaatkan JRE
Mengenal J2EE dan
Java Script
J2EE merupakan edisi java untuk pemogrman enterprise dan salah satu
komponen pemograman yang dapat dibuat dalam edisi ini adlah pemograman web.
J2EE mulai diperkenalkan pada tahun 1998. Komponen web dibahasa java dapat
berupan sevlet dan JSP(Java server page)
Java script bukan merupakan
komponen java untuk web. Tetapi merupkan bahsa scripting untuk web yang
interpreter bahsanya seperti java. Java script pertama kali diperkenalkan oleh netscape pada tahun 1995, bersamaan
dengan diperkenalkan bahsa java. Pada tahun 1995 terjadi kerjasama Netscape dengan
sun dalam membuat bahsa java, maka script yag semula bernama Livescript menjadi java script, java
script merupakan sript atau program yang berjalan disisi user(browser),
sehingga disebut juga client script
scripting. Untuk lebih jelasnya perbedaan ,perhatikan tabel dibawah ini
Java Script
|
Java
|
Bahasa yang langsung diinteprestasikan oleh browser
|
Bahasa yang setengah terkompilasi dan memerlukan JVM untuk
menterjemahkan
|
Kode terintegrasi dengan HTML
|
Kode(applet) terpisah dari document html dan dipanggil pada saat
membuka document HTML
|
Bahasa dengan karakteristik yang terbatas
|
Bahasa dengan karakteristik yang luas(pendeklarasian jenis variabel)
|
Hubungan dinamis, referensi dari objek diverifikasi pada saat loading
|
Hubungan statis, objek harus ada pada saat program
diloading(dikopilasi)
|
Kode program bisa diakses
|
Kode program tersembunyi
|
APPLET
Merupakan program java yang bisa
dijalankan lewat web browser menggunakan bahasa HTML. Sewaktu HTML menjalankan
class yang terdapat java applet, web browser akan menggunakan JVM (Java Virtual
Machine) untuk menjalankan applet tersebut
SERVLET
Merupakan class yang berjalan dalam
java enabled web server dan melakukan generating Document HTML yang kemudian
dikirimkan ke browser client untuk ditambilakan
JSP(java server page)
Merupakan aplikasi web yang
berjalan disisi browser
EJB(entity Java Bean)
Merupakan salah satu kontainer J2EE
server. Untuk mengelola dan mengeksekusi enterprise bean
0 komentar :
Post a Comment