I am mainly a .NET developer, and I do a lot of infrastructure with technologies like ESX and Hyper-V. It is very strange to me that there is a VM in the JVM (I always think about virtual machines in a form that is located on the ESX server).
Am I right in saying that the JVM is a virtual virtual machine sitting in a certain ring between the OS and applications (not between hardware and OS)?
thank
, CLR ( .NET) - . , VM Hyper-V, ... Hyper-V , "", .
JVM CLR :
" " , .
Java ( .NET, Python Parrot...) - " ". , , VM, "-". , , .
, , Infocom Z-Machine Knuth MIX, " ".
.
ESX Hyper-V , JVM ( ) java- .
Yes, the JVM accepts Bytecode and executes it, and it can apply security restrictions for the application.
Source: https://habr.com/ru/post/1776971/More articles:EF CTP4 - creating tables but not deleting DB - entity-framework-4ImageScience interrupts upgrade to Rails 3 - ruby-on-railshttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1776968/tinymce-adding-a-key-binding-cnrtl-s-command-s-to-call-an-ajax-save-function&usg=ALkJrhhaQWUomlvcEYkNgRL1cb6XbjU_dQHow to scale many records in Google App Engine - google-app-engineValidate model for specific actions - validationLooking for a simple and minimalist way to store small data packets in the cloud - web-servicesIs there a free online data caching service? - ajaxHow to use the AND OR operator in sleep mode - hibernatespring проверка с помощью @valid где/как пользовательские сообщения об ошибках - springRails 3, mysql / mysql2 misinterprets some extracted rows as ASCII-8BIT - mysqlAll Articles