Start Back Next End
  
16
Dikarenakan java yang interpreted, memungkinkan
java untuk menjadi ArcHitecture-neutral. Dengan adanya
JVM,
program yang dibuat dapat dijalankan pada platform
mana pun.
8)
Portable 
Dikarenakan java yang ArcHitecture-neutral,
program Java juga portable. Program tersebut dapat
dijalankan pada platform
mana pun tanpa perlu di-compile
ulang. Lingkungan Java portable
untuk hardware dan sistem
operasi yang baru. Java compiler
sendiri juga ditulis dengan
Java. 
9)
High-performance 
Eksekusi dari bytecode tidak secepat pada compiled
language, seperti C++. Dikarenakan java yang interpreted,
bytecode
tidak secara langsung dieksekusi oleh sistem, tapi
dijalankan melalui interpreter. Namun, kecepatannya sudah
lebih dari cukup untuk aplikasi yang paling interaktif. 
10)
Multithreaded 
Multithreaded
adalah suatu kemampuan dari suatu
program untuk menjalankan beberapa tugas secara bersama-
sama. Multithreaded programming telah diintergrasikan pada
java, sedangkan pada bahasa lain dimana harus memanggil
prosedur yang spesifik pada sistem operasi untuk
mengaktifkan multithreaded
11)
Dynamic 
Java dirancang untuk beradaptasi pada lingkungan
yang berkembang, class
baru dapat dimasukkan tanpa harus
melakukan compile
ulang. Dimana tidak diperlukan
developer untuk membuat dan pengguna untuk melakukan
instalasi versi baru dari piranti lunak. 
2.1.8.
Wireless
Word to PDF Converter | Word to HTML Converter