java虚拟机
走进java
sun官方所定义的java技术体系包括以下几个组成部分
JVM是java Virtual Meachine的简称 意为java虚拟机
虚拟机
指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统
有哪些虚拟机
VMWare visual Box JVM
VMWare或者visual Box都是使用软件模拟物理CPU的指令集
JVM使用软件模拟java 字节码的指令集
java程序设计语言 各种硬件平台上的java虚拟机 class 文件格式 javaAPI类库
来自商业机构和开元社区的第三方java类库
java程序设计语言,java虚拟机,javaAPI类库 ------jdk(Java Developemnt kit)
javaSeAPI子集和java虚拟机这两部分统-------------JRE(java runtime environment)
java编译器(Classic VM、Hotspot VM、Exact VM)Hotspot 和Exact收拾内置了JIT编译器
jdk1.3之后默认的SUN Jdk的虚拟机
Sun HotSpot VM
他是Sun jdk和Open jdk中所带的虚拟机,也是目前使用范文最广的Java虚拟机。
模块化是解决应用系统和技术平台越来越复杂,越来越庞大问题的一个重要途径。
通过特定领域的语言去解决特定领域的问题是当前软件开发岁日趋复杂的项目需求的一个方向。