Powered by Blogger.

Friday, March 20, 2015

TENTANG JAVA

No comments :
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ



KEUNGGULAN JAVA

Beberapa keunggulan pada java bila dibandingkan dengan bahasa pemrograman yang lainnya adalah :

1.   Java bersifat sederhana dan relatif mudah
Semudah C, seampuh C++, mengurangi kompleksitas yang dimiliki C++, sehingga      pemrograman cenderung lebih mudah.
2.   Java berorientasi pada objek
Karena Java membagi program menjadi objek-objek, kemudian memodelkan sifat dan tingkah laku masing-masing. Menentukan dan mengatur interaksi antara objek yang satu dengan lainnya.
3.    Java bersifat terdistribusi
Sudah berkembang ke pemrograman mulai dari client, server, database server, web server, proxy server, dan sebagainya.
4.    Java bersifat multiplatform
Yaitu dapat berjalan di banyak platform sistem operasi.
5.    Java bersifat multithread
Yaitu dapat mengerjakan beberapa proses dalam waktu yang hampir bersamaan.


COMPILER DAN INTERPRETER

Telah bertahun-tahun pemrograman bahasa tingkat tinggi(high level language- HLL) telah dikenal di lingkungan pemrograman komputer, hal ini karena kemudahan dalam pembuatannya. Telah sama sama kita tau bahwa komputer tidak mengenal ‘HLL’, sehingga diperlukan suatu konfersi ke dalam bahasa mesin.
           Compiler inilah yang nantinya mampu mengkonfersikannya. Jadi Compiler adalah suatu program yang melaksanakan proses translasi dari HLL ke dalam bahasa mesin di komputer, dan juga mampu untuk mendiagnostik/mendeteksi dari pada error atau adanya kesalahan.
            Sedangkan Interpreter sendiri adalah perangkat lunak yang mampu mengeksekusi code program, lalu menterjemahkannya ke dalam bahasa mesin sehingga mesin dapat melakukan instruksi pada logika yang diketik di program.
            Nah mereka berdua ini memilki tujuan yang sama, dan keduanya ini(compiler dan interpreter) biasa kita sebut penerjemah. Tapi dalam menjalnkan tujuannya, ada yang berbeda yaitu kalau compiler menerjemahkan kode source sekaligus. Sedangkan interpreter menerjemahkan kode sumber satu baris seluruhnya pada suatu waktu.

Banyak tersedia compiler dan interpreter dari berbagai vendordiantaranya yaitu :
  1. J2SDK (Java 2 Software Development Kit) : seperangkat tool yang berisi compiler dan interpreter java yang direlease oleh Sun dan bersifata free. (download pada situs http://www.sun.com, yang biasa saya pakai.
  2. JBuilder : Development software java yang dibuat oleh Borland Inc. bekerja dilingkungan windows dan memiliki tampilan GUI.
  3. Visual J : Produk Microsoft, sebuah compiler sekaligus interpreter, berbasis GUI.
         Selain ketiga compiler dan interpreter diatas, masih terdapat beberapa development tool yang dapat digunakan untuk membuat program Java, yaitu : Symantec Visual Café, IBM Visual Age for Java, dan Sun Fort for Java.

EDITOR

Editor merupakan sebuah sarana bagi pengembang aplikasi untuk menuliskan program yang mereka buat, editor yang kita gunakan merupakan editor yang berbasis teks. Baik editor yang sudah IDE maupun tidak, diantaranya adalah :

•       Edit atau EditPlus
•       NotePad
•       WordPad
•       JCreator  (Iini Yang Biasa Dipakai)
•       JBuilder
•       VisualJ
•       NetBeans
•       

Dan masih Banyak lagi editor yang dapat digunakan untuk pengembangan aplikasi dengan bahasa pemrograman Java ini. 



Semoga Bermanfaat ^_^


اَلْحَمْدُ اللهِ رَبِّ الْعَلَمِيْنَ

No comments :

Post a Comment