Keunggulan Java


Java memiliki beberapa keunggulan bila dibandingkan dengan bahas pemrograman lainnya. Ada beberpa aspek yang ajab dibahas ,yaitu :

1. Java bersifat sederhana relatif mudah
    Java dimodelkan sebagaian dari bahasa C++,namun dengan memperbaiki beberapa karakteristik C++ ,                seperi menguangi kompleksitas beberapa fitur , penambahan fungsionalitas , serta penghilang beberapa aspek pemicu ketidak stabilan sistem pada C++
sebagai contoh , java menggatikan konsep pewarisan lebih dari satu (multiple inheritance) dengan interface , meghilangkan konsep pointer yang sering membingungkan , otomatisasi sistem alokasi memory.
Membuat java menjadi relatif sederhana dan mudah untuk dipelajari dibandingkan Bahasa pemrograman lainnya.

2. Java berorientasi pada objek (Object Oriented)
    Java adalah bahasa pemrograman yang berorientasi objek (OOP), bukan seperti pascal , basic ,atau C yang berbasis prosedural.
Dalam memecahkan masalah , java membagi program menjadi objek-objek , kemudian memodelkan sifat dan tingkah laku masing masing.
Selanjutnya , java menentukan dan mengatur imteraksi antara objek yang satu dengan lainnya.

3. Java bersifat terdistribusi
    Pada dekade awal perkembangan PC , komputer hanya bersifat sebagai workstation tunggal , tidak terhubung satu sama lainnya.
Saat ini, sistem komputerisasi cenderung terdistribusi , mulai dari workstation clien , e-mail server , database server , web server , proxy server.
4. Java bersifat multiplatform
   Dewasa ini kita mengenalkan banyak platform Operation system , mulai dari windows ,Apple berbagai varian UNIX dan Linux.
Pada umumnya , program yang dibuat dan dikompile disuatu platform hanya bisa dijalankan diplatform tersebut.
Java bersifat multiplatform , yakni dapat di"terjemahkan" oleh java interpreter pada berbagai sistem operasi
5. java bersifat Multithread
    Thread adalah proses yang dapat dikerjakan oleh dalam suatu waktu. java berdifat multithreaded artinya dapat mengerjakan beberapa proses dalam waktu yang hampir bersamaan

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.