Page 15 - MEDIA PEMBELAJARAN DESAIN GRAFIS PERCETAKAN BERBASIS FLIPBUILDER
P. 15
10
java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah
web.
3.2 KARAKTERISTIK PEMROGRAMAN JAVA
Sifat-sifat pemograman java antara lain : berorientasi objek, terdistribusi,
multiplatform, dan multithread.
A. Java berorientasi objek
Penulisan program harus dibuat dalam bentuk objek-objek,kemudian memodelkan sifat
masing-masing objek dalam program. Java menentukan dan mengatur interaksi antar
objek.
B. Java bersifat terdistribusi
Java dapat digunakan untuk menyebarkan /mendistribusikan data atau informasi dalam
workstation client,email server,daabase server, dan webserver(dalam jaringan
komputer lokal dan internet).
C. Java bersifat multiplatform
Program java yang sudah diterjemaahkan /dikompilasi dengan benar dan berhasil
dapat dijalankan pada platform yang lain atau pada sistem operasi yang lain. Java
menggunakan prinsip WORA(Write Once and Run Anywhere). Sekali menuliskan
program maka hasil programmnya dapat dijalankan pada sistem operasi mana
saja.Artinya sekali menulis program dalam bahasa Java dan mengkompilasinya maka
program tersebut dapat dijalankan pada berbagai system operasi, seperti DOS,
Windows, Linux, MacOS, Solaris.
D. Java bersifat multithread
Adalah banyaknya pekerjaan yang dikerjakan dalam satuan waktu yang hampir
bersamaan. Sebagai contoh, suatu web server mempunyai ratusan client server--
beberapa client yang mengakses web server secara bersamaan. Jika web server
tersebut hanya mempunyai satu thread, berartui client yang lain harusmenunggu. Oleh
karena itu dibutuhkan multithread untuk dapat melayani client server.