ماشین مجازی جاوا

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری, جستجو

(به انگلیسی: Java Virtual Machine) که با کوته‌نوشت مشخص می‌شود٬ مجموعه‌ای از برنامه‌های نرم‌افزاری و ساختمان‌داده‌هایی است که برای یک مدلسازی ماشینی مجازی برای اجرای برنامه‌های سایر رایانه‌ها و اسکریپت‌های دیگر سامانه‌هاُ به کار می‌رود. مدلی که برای اجرا می‌پذیرد٬ شکلی از زبان میانی را اجرا می‌نماید. به این زبان میانی جاوا بایت کد اطلاق می‌گردد. این زبان میانی٬ به صورتی مفهومی٬ مجموعه‌ای از دستوراتِ زبان برنامه نویس مبتنی به پشته و معماری قابلیت مبتنی بر امنیت است.سان٬ ادعا نموده که هم اکنون٬ ۴.۵ میلیارد دستگاه در جهان از جی‌وی‌ام استفاده می‌نماید.