Java's Virtual Machine and CLR
问题 As a sort of follow up to the question called Differences between MSIL and Java bytecode?, what is the (major) differences or similarity in how the Java Virtual Machine works versus how the .NET Framework Common Language Runtime (CLR) works? Also, is the .NET framework CLR a \"virtual machine\" or does it not have the attributes of a virtual machine? 回答1: There are a lot of similarities between both implementations (and in my opinion: yes, they're both "virtual machines"). For one thing, they