Oleh: Rony Syahputra Nasution | Mei 15, 2009

Alur Kerja Java

java_work

 

 

 

 

 

 

 

 

 

 

click pada image untuk memperbesar image

 

“Write once, run anywhere”

sebuah jargon dari JAVA,
yang dapat membuat pengembangan aplikasi tersenyum,
dimana hanya menulis sekali script program,
tetapi bisa digunakan di platform/OS (Operating System) mana saja.

Si programmer (dibaca : menulis script),
tidak terbatas pada OS/platform yg ada,
menulis script di windows, kemudian dijalankan di linux,
tidak masalah.

kok bisa ?

Dalam java,
ketika sebuah script java di compiler,
akan menghasilkan *.class yang berupa bytecode,
berbeda dengan pemograman lainnya,
yang menghasilkan *.exe (execution) dalam bahasa mesin.

untuk menjalankan bytecode ini,
kita membutuhkan Java Virtual Machine (JVM).

Bisa dikatakan java (dibaca : bytecode) berjalan pada JVM,
bukan pada sistem operasi seperti pada hasil execution,
pada proses compiler bahasa pemograman lainnya.

Jadi selama suatu sistem operasi,
sudah terdapat JVM, maka aplikasi atau script java,
bisa dijalankan.

Hal inilah yang menyebabkan aplikasi/script java,
tidak terpengaruh pada suatu sistem operasi,
dan bisa dijalankan tanpa terpengaruh pada OS tertentu,
karena java ini memilih paltfrom sendiri.

JVM ini terdapat pada paket Java Runtime Environment (JRE),
dimana kita harus menginstall JRE,
jika belum terdapat pada OS yang kita gunakan.

Konsep ini lah yang sepertinya juga diadopsi oleh Microsoft,
yang kemudian me-release .NET,
dimana .NET ini digunakan,
dalam struktur bahasa pemograman yang dihadirkan oleh Microsoft.

hingga saat ini .NET sudah mengeluarkan versi 3.5,
yang mana salah satunya mendukung penggunaan AJAX.

Salam dari Cirebon,
Rony Syahputra N

 
Referensi :
Java How to Program 6 Edition, Dr. Harvey M & Paul J, Deitel, Prentice Hall, 2004


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: