Kamis, 24 Oktober 2013

FITUR PENTING DALAM PEMROGRAMAN BAHASA JAVA

Hallo sobat lama tidak lagi ngepos masalahnya tidak ada pembahasan yang semenarik yang dapat di postingkan, nah pada kesempatan kalinya saya akan mencoba memposting beberapa artikel yang mungkin tidak terlalu gimana gitu tapi pada akhirnya kalian nantinya akan membaca postingan ini.
Ok....! langsung aja ya.. ke pembahasannya tidak usah terlalu banyak bertele-tele, dan perhatikan penjelasan berikut ini :
1. Pemrograman di lingkungan web browser

  • Applet, pemrograman ini di eksekusi di web browser di halaman web yang memuat java applet. Web browser kemudian menugaskan java enterpreter (JRE - Java Runtime Environtment) untuk mengeksekusi java applet yang di terima. Java applet membuat langkah besar, memungkinkan web menjadi sarana/media interaktif di mana halaman web menjadi dapat bereaksi terhadap masukkan atau tanggapan pemakai.
2. Pemrograman di lingkungan web server
  • Java Sever Pages, sebagai web scripting serupa ASP, PHP, dan sebagainya. Pemrograman ditempelkan di halaman HTML. HTML ini tidak langsung dikirim ke web browser tapi di olah dulu oleh web server dan hasilnya yang berupa dokumen HTML dikirim web server ke web browser. Pemrograman JSP mengakomodasikan pemrograman gaya tempelan seperti PHP, gaya tagging seperti Cold Fusion dan oriantasi komponen JavaBeans.
3. Program mandiri (stand alone application). Java merupakan pilihan bagus untuk membuat applet, sekaligus sebagai bahasa bermaksud umum (general-purpose language) untuk mengembangkan semua jenis program yang dapat dijalankan di komuter, sistem operasi apa pun asalkan terdapat java interpreter di platform itu. Untungnyan hampir seluruh platform menyediakan java enterpreter karena spesifikasi java bytecode disebarkan secara terbuka.Sebuah program java di ciptakan dengan file teks ekstensi .java. Program ini di kompilasi menghasilkan satu file bytecode berektensi .class atau lebih. Bytecode adalah serangkain instruksi serupa kode mesin. Perbedaannya adalah kode mesin harus di jalankan sistem komputer tertentu, sementara bytecode berjalan di java interpreter yang tersedia disemua platform.
4. Program mandiri sebagai pustaka komponen untuk pengembangan aplikasi. Java menyediakan Bean untuk mendukung RAD (Rapid Application Development) yang berbasis visual seperti VB dan Borland Delphi.
5. Bahasa untuk pengembangan aplikasi objek-objek tersebar skala enterprise. Terdapat teknologi java untuk mengembangkan komponen yaitu EJB (Enterprise JavaBeans) yang berjalan di aplikasi server.

Sampai disini dulu ya,,,,, penjelasannya semoga bermanfaat dan berguna bagi kita semua,,, asiek.....! jangan lupa kkomennya ya.. untuk memperbaiki setiap permasalahan yang ada...

Terima Kasih atas partisipasinya.................! 

Sumber : Buku esensi-esensi bahasa pemrograman JAVA oleh Dr. Bambang Hariyanto    

0 komentar:

Posting Komentar