Oleh: amicowo | Juli 17, 2011

Pentingnya Belajar Java

            Belajar Java lebih penting dari bahasa pemrograman lain, karena bahasa Java memiliki teknologi lengkap, antara lain desktop, database, game dan mobile. Bahasa Java juga mempunyai karakteristik sebagai berikut:

1. Sederhana

Java merupakan bahasa yang sederhana, sehingga untuk pemula tidak terlalu sulit untuk mempelajarinya. Struktur program    Java terdiri atas mengimpor paket (import package) dan class yang dibuat oleh user dan class utama (main).

2. Berorientasi Objek

Bahasa Jaa merupakan bahasa pemrograman berorientasi objek. Untuk mempermudah anda belajar program ini, anda harus mengerti class, object, property dan method, atau anda belajar OMT (Object Modeling Technique). Bahasa pemrograman objek merupakan paradigm baru, dimana dalam membuat program kita memperhatikan objek, kemudian perilaku, kejadian (event) dan hubungan antar objek tersebut.

3. Mudah Didistribusikan

Java dilengkapi dengan library jaringan (networking), sehingga mudah dalam pendistribusiannya. Library tesebut mudah untuk dihubungkan dengan protocol internet (TCP/IP), seperti HTTP dan FTP.

4. Robust

Java memiliki pointer, sehingga dapat megatasi masalah penimpaan (overwriting) dan kerusakan data (data corrupt), sehingga Java merupakan bahasa Robust (sempurna).

5. Aman

Program Java dikompilasi untuk menghasilkan bytecode, yang dijalankan oleh interpreter, sehingga Java bebas virus.

6. Portable

Source code (program sumber) Java dapat dipindahkan ke platform lain yang berbeda tanpa harus dikompilasi ulang.

7. Multiplatform

Aplikasi Java tidak tergantung pada format tertentu, sehingga sekali ditulis dapat dijalankan dimana saja, seperti di Linux, Unix, Windows, Solaris dan Mac. Istilah itu dikenal dengan slogan “write once, run everywhere” (WORA).

8. Multithread

Aplikasi Java dapat dibuat multithread atau menjalankan beberapa proses secara bersamaan dan simultan.

9. Interpreter

Setiap program Java yang dikompilasi, menghasilkan bytecode yang dapat dijalankan pada mesin apa saja, asalkan ada JVM (Java Virtual Machine) yang didalamnya terdapat JRE (Java Runtime Environment).

10. Performance

Java memiliki fitur mengatur memori yang tidak digunakan (garbage) secara otomatis, sehingga performance-nya dapat diandalkan.

11. Dinamis

Penambahan property dan metode didalam kelas, tanpa mengganggu kerja kelas tersebut, sehingga Java bekerja lebih dinamis.

12. Banyak API (Application Programming interface)

Java memiliki banyak API atau aplikasi untuk menangani masalah tertentu, seperti masalah dokumen XML (JAXP), Java untuk menggambar dua dimensi (Java 2D API), manipulasi database MySQL (MySQL Connector, pengolahan peragkat lunak spreadsheet Excel (JXL), pemrograman port (Jcomm) dan lain sebagainya.


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Kategori

%d blogger menyukai ini: