概述:了解虚拟机如何执行程序,虚拟机怎样运行一个Class文件的概念模型,可以更好的理解怎样写出优秀的代码一:类文件结构无关性基石:《Java虚拟机规范》对class文件的定制的规范,成为了JVM语言无关性的基石,即只要满足规范,不限制语言种类,编译器能够将语言转换为满足虚拟机规范的的字节码文件即可,实现语言无关性的基础是虚拟机和字节码的存储格式JVM语言无关性class文件结构:类型名称数量含义u4(代表4个字节的无符号数)magic1魔数(文件的头4个字节,固定0XCAFFBABE...
查看全文