摘要:
1.JVM的架构模型 java编译器输入的指令流基本上是基于栈的指令集架构,另外一种指令集架构是则是基于寄存器的指令架构 这两种架构方式之间的区别: 1.基于栈式架构的特点: >设计和实现更简单,适用于资源受限的情况 >避开了寄存器的分配难题:使用零地址指令方式分配 >指令流中的指令大部分式零地址指 阅读全文
摘要:
java跨平台的语言 JVM跨语言的平台 不同语言编写的程序经过编译器编译后的字节码文件(遵循java虚拟机规范)都可以在java虚拟机上运行 虚拟机 虚拟机可以大体分为两类 1.系统虚拟机:VMware,它完全是对物理计算机的仿真,提供了可运行完整操作系统软件的平台 2.程序虚拟机:java虚拟机 阅读全文