Friday, March 28, 2014

PENGENALAN BAHASA JAVA

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

Copyright © 2014 NIJEKOblog All Right Reserved