RSS

Pengertian Karakteristik Bahasa Java

25 Nov

1.Sederhana
Bahasa java merupakan adopsi dari bahasa C++ namun sintaks pada java ada yang berbeda dengan bahasa C++ yaitu menghilangkan penggunaan pointer dan multi inheritance. Bahasa java menggunakan fasilitas automatic memory allocation dan memory garbage collection.
2.Berorientasi objek (Object Oriented)
Bahasa Java mengunakan pemrograman berorientasi objek sehingg program yang di buat dapat secara modular dan dapat dipergunakan kembali. Pemrograman berorientasi objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut.
3. Pendistribusian yang mudah
Bahasa Java di program agar aplikasi dapat terdistribusi secara mudah dengan adanya libraries networking yang terintegrasi pada Java.
4. Interpreter
Program Java dijalankan melalui interpreter yaitu Java Virtual Machine (JVM). Hal ini di karenakan source code Java yang telah dikompilasi menjadi java bytecodes dapat dijalankan pada platform yang berbeda-beda.
5. Robust
Kenggulan dari Compiler pada bahasa Java adalah dimana setiapprogram di exekusi mampu mendeteksi error secara lebih teliti dibandingkan bahasa pemrograman lain dan selai itu bahasa Java juga mempunyai runtime-Exception handling untuk membantu mengatasi error pada pemrograman.

6. Aman
Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi yang telah di buat.
7. Architecture Neutral
Program Java merupakan platform independent. Program cukup mempunyai satu buah versi yang dapat dijalankan pada platform yang berbeda dengan Java Virtual Machine.
8. Portabel
Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang.
9. Performance
Performance pada Java sering dikatakan kurang tinggi. Namun performance Java dapat di atasi dengan menggunakan kompilasi Java lain seperti: Inprise (Microsoft) ataupun Just In Time Compilers atau JIT (Symantec).
10. Multithreaded
Java dapat membuat suatu program yang dapat melakukan beberapa pekerjaan secara sekaligus.
11. Dinamis
Java didesain untuk dapat dijalankan pada lingkungan yang dinamis. Perubahan pada suatu class dengan menambahkan properties ataupun method dapat dilakukan tanpa menggangu program yang menggunakan class tersebut.

 
9 Komentar

Ditulis oleh pada 25 November 2008 in Uncategorized

 

9 responses to “Pengertian Karakteristik Bahasa Java

  1. latter

    25 November 2008 at 11:19

    akhirnya bisa juga

     
  2. bisnis online

    25 November 2008 at 11:55

    wah tentang java ya? boleh juga tuh ajarin kita2, masih awam tentang yang satu ini, kalau sundanese sudah oke🙂

     
  3. latter

    26 November 2008 at 16:31

    akhirnya bisa tapi thema nya kurang

     
  4. matnyol

    28 November 2008 at 17:49

    me too, I love it’s simplicity,,

     
  5. Admin

    30 November 2008 at 10:39

    hilang lagi komentnya

     
  6. kUMpULNET

    1 Desember 2008 at 14:31

    Wah saya sebagai orang awam masih bingung nih…yang ngerti cuma bahasa jawa aja…

     
  7. andi

    29 November 2009 at 19:57

    makasih atas infonya…

     
  8. Nur Elly Saputra

    1 Desember 2009 at 08:58

    class ImprovedFibonacci {

    static final int MAX_INDEX = 9;

    /**
    * Print out the first few Fibonacci numbers,
    * marking evens with a ‘*’
    */
    public static void main(String[] args) {
    int lo = 1;
    int hi = 1;
    String mark;

    System.out.println(“1: ” + lo);
    for (int i = 2; i <= MAX_INDEX; i++) {
    if (hi % 2 == 0)
    mark = ” *”;
    else
    mark = “”;
    System.out.println(i + “: ” + hi + mark);
    hi = lo + hi;
    lo = hi – lo;
    }
    }
    Bagi2 kode ahhh….

     
  9. WATHY MARWA

    23 Juni 2010 at 09:51

    I2 KODE PA???????

     

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

 
%d blogger menyukai ini: