Pages

Minggu, 02 Oktober 2011

SIFAT-SIFAT PEMPROGRAMAN JAVA

Sifat-sifat pemprograman java antara lain: berorientasi objek, terdistribusi, multiplatform, dan multithread.

1.      Java Berorientasi Objek
Pemprograman java merupakan pemprograman yang berorientasi objek. Artinya, penulisan program harus dibuat dalam bentuk objek-objek, kemudian memodelkan sifat masing-masing oebjek dalam program. Java menetukan dan mengatur interaksi antara objek.

2.      Java Bersofat Terdistribusi
Program java sesuai denganperkembangan teknologi saat ini, yaitu teknologi jaringan local seperti jaringan internet. Dalam hal ini java dapat digunkan untuk menyebarluaskan/mendistribusikan data atau informasi dalam workstation client, e-mail, server, database server, dan webserver (dalam jaringan computer local dan internet).

3.      Java Bersifat Multiplatform
Program java yang sudah diterjemahkan (dikompilasi)  dengan benar dan berhasil dapat dijalankan pada platform yang lain atau pada system operasi yang lain. Java menggunakan prinsip WORA (Write Once and Run Anywhere). Sekali menulis program maka hasil programnya dapat dijalankan pada sitem oprasi mana saja. Artinya, sekali menulis program java dan mengkompilasinya maka program tersebut dapat dijalankan pada berbagai system oprasi, seperti DOS, Windows, Linux, MacOS, dan Solaris.

4.      Java Bersifat Multithread
Thread merupakan unit dasar penggunaan Central Processing Unit (CPU) yang terdiri atas thread_ID, Program Counter, Register Set, dan Stack. Multithread adalah banyaknya pekerjaan yang dikerjakan dalam satuan waktu yang hampir bersamaan. Jika webserver hanaya mempunyai satu thread,  berarti client yang lain harus menunggu. Oleh karena itu diperlukan multithread untuk dapat melayani client server.

0 komentar:

Posting Komentar