sertakan Sumbernya bila anda mau mengcopy paste artikel ini. Animasi Dengan Jquery Firefly Plugin http://djogzs.blogspot.com/#ixzz1wPOkTQqg Under Creative Commons License: Attribution
sertakan Sumbernya bila anda mau mengcopy paste artikel ini. Cloud Animasi dengan CSS3 http://djogzs.blogspot.com/#ixzz1wPVLlTPV Under Creative Commons License: Attribution

Naruto VS Sasuke,who is the strongest?

Mesin Virtual Java

Posted by : munadi
Mesin virtual java atau lebih dikenal dalam bahasa Inggris Java Virtual Machine atau disingkat JVM merupakan mesin virtual yang digunakan secara khusus mengeksekusi berkas bytecode java. Menurut Sun Microsystems (sekarang merupakan bagian dari Oracle Corporation), terdapat lebih dari 4,5 milyar lebih perangkat keras di dunia yang memiliki mesin virtual java di dalamnya.




Pandangan umum


JVM merupakan perangkat lunak yang dikembangkan secara khusus agar terlepas dari ketergantungan atas perangkat keras serta sistem operasi tertentu. JVM menyediakan lingkungan kerja yang dibutuhkan untuk menjalankan aplikasi berbasis java serta mengotomatisasikan fitur-fitur seperti penanganan kesalahan. JVM umumnya didistribusikan bersama dengan seperangkat pustaka dasar yang mengimplementasikan antarmuka pemrograman aplikasi java, Application Programming Interface' (API) yang dinamai sebagai Java Runtime Environment (JRE).

Program yang dieksekusi oleh JVM merupakan program berbasis bytecode yang umumnya ditulis dan dikompilasi dengan menggunakan bahasa pemrograman Java, namun saat ini bisa juga berasal dari bahasa pemrograman lain seperti: Jython (Python), Groovy, JRuby (Ruby).
Mesin virtual java standarnya dibuat oleh Oracle, namun mesin-mesin virtual java lainnya yang menggunakan merek dagang "JAVA" boleh dibuat oleh perusahaan lain sejauh produk-produk tersebut tunduk pada spesifikasi yang ditetapkan serta kesepakatan atas kontrak obligasi antara perusahaan pembuat dengan Oracle.

Lisensi

Mulai dari J2SE 5.0, perubahan-perubahan atas spesifikasi JVM dikembangkan dengan menggunakan basis JCP sebagai JSR 924.[1] Pada tahun 2006, perubahan atas spesifikasi untuk mendukung perubahan yang diusulkan terhadap format berkas class (JSR202[2]) telah dilakukan sebagai rilis pengelolaan dari JSR 924. Spesifikasi atas JVM dipublikasikan pula dalam bentuk buku,[3] dikenal sebagai "buku biru" (blue book). The preface states:
Kami meyakini spesifikasi yang ada merupakan dokumen yang cukup lengkap atas implementasi JVM yang memungkinkan implementasi clean-room JVM dapat dilakukan dengan tetap menjaga kompatibilitasnya. Oracle menyediakan tes yang memverifikasi kebenaran atas fungsi dan operasionalitas atas JVM tersebut.
JVM milik oracle dikenal sebagai HotSpot, sementara implementasi clean-room Java lainnya termasuk di dalamnya adalah Kaffe, IBM J9, dan Dalvik. Oracle secara ketat menjaga kontrol atas merek dagang Java, yang digunakan untuk mensertifikasi paket-paket perangkat lunak sejenis agar senantiasa selaras serta memiliki kompatibilitas penuh dengan spesifikasi yang telah ditetapkan.

Senin, 03 Juni 2013

0 komentar:

Diberdayakan oleh Blogger.

Translate

Ads 468x60px

Social Icons

Featured Posts

Copyright © 2012 Article | Naruto Vs Sasuke V2 Theme | Designed by Johanes DJ