JVM是Java程序运行的环境,但是他同时也是一个操作系统的一个应用程序的一个进程,因此JVM也有他自己的运行生命周期,也有自己的代码和数据空间. JDK JDK在Java的整个体系中充当一个生产加工中心,产生所有的数据输出,是所有指令和战略的执行中心.本身还提供了Java的完整方案,可以开发目前Java能支持的所有应用和系统程序.而之所以现在还会分j2me,j2ee这些类,是把他们用来简化各自领域内的开发和构建过程.JDK除了JVM之外,还有一些核心的API,用户工具,技术等等. 而JVM在J…