KELEBIHAN, KEUNGGULAN BAHASA PEMROGRAMAN JAVA

Hi sahabat Yosh kali ini saya akan memposting kelebihan dari bahasa pemrograman JAVA, langsung saja yuk :
Ada beberapa keunggulan Java yang membuatnya menjadi salah satu bahasa pemrograman utama [Horstmann]:

Sederhana:  perbaikan dari C++. Tidak  tidak ada header file, pointer, operator overloading, multiple inheritance. Walaupun demikian, Java masih lebih rumit dan lebih sulit dipelajari dibandingkan VB dan PHP.

Object Oriented: Mirip dengan C++, kecuali untuk multiple inheritance yang diganti Java dengan Interface.
Network-Savvy: Mudah untuk membuat program yang memanfaatkan TCP/IP, HTTP dan FTP.
Berkinerja tinggi: JIT (Just In Time) compiler merubah bytecode menjadi machine code sehingga aplikasi dapat dijalankan lebih cepat. 

Robust: Mengurangi error dengan menghilangkan pointer dan melakukan early checking.

Multithreaded: Multithreading mudah dilakukan di Java, fitur ini sangat bermanfaat untuk memaksimalkan multicore processor.

Aman: mencegah overruning runtime stack, corrupting memory, read dan write file tanpa ijin.

Architecture Neutral dan Portable
: Menggunakan virtual machine dengan byte code, memudahkan Java untuk digunakan di mesin lain. Code Java akan dicompile menjadi byte code (.class)  yang kemudian dijalankan oleh JVM (Java Virtual Machine).


Akibat hal-hal yang disebutkan diatas, (dan kurangnya persaingan) Java digunakan di berbagai kalangan industri. Gambar dibawah adalah lowongan di bidang IT di Indonesia yang mengandung keyword “Java” (id.jobsdb.com, diambil 17 mei 09).


Terdapat 49 lowongan yang terkait dengan Java. Bandingkan dengan yang lain: 48 lowongan PHP, 26 ASP, 8 C++, 7 C#, 0 Ruby, 0 Phyton dan 11 VB. Walaupun dari jumlah lowongan PHP setara dengan Java, gaji programmer Java umumnya lebih tinggi.

Gambar dibawah memperlihatkan trend job berdasarkan keyword bahasa pemrograman (indeed.com, diambil 23 Juni 11)
Munculnya mobile OS Android yang menggunakan Java juga memperbesar  peluang kerja programmer Java.

Subscribe to receive free email updates:

0 Response to "KELEBIHAN, KEUNGGULAN BAHASA PEMROGRAMAN JAVA"

Post a Comment

masukan komentar