كيف يعمل جهاز جاوا الافتراضي؟
الجهاز الافتراضي جافا يعمل عن طريق توفير مجموعة افتراضية من التعليمات والمرافق التي تعتمد عليها برامج جافا لتشغيلها. بعدين يترجم هذه التعليمات الافتراضية التي يديرها البرنامج إلى تعليمات يمكن تشغيلها بواسطة النظام الأساسي أو الأجهزة. بما ان واحد من الاهداف الرئيسية في تصميم جافا من اصله كان توفير قابلية نقل الكود، هذه القدرة تسمح لجميع برامج جافا ان يتم تجميعها فقط لمواصفات الجهاز الافتراضي جافا، مع ضمان ان تلك البرامج سوف تعمل على اي نظام او منصة الجهاز التي لديها جهاز جاوا الافتراضي متاح الذي يعمل عليها.