求教 java虚拟机 和jdk 分别代表什么,之间的联系和区别都有什么呢? jdk是安装好的Java环境吗? java虚拟机也包含在其中吗? 他们之间有什么联系和区别呢? jdk中的什么程序负责编译? java虚拟机负责执行是吗? 大家帮忙回答下,谢谢了~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jdk是开发环境,包含jvm。你的问题基本是肯定回答 jdk : java development kit ,java开发工具库jvm: java virtual machine , java 虚拟机 jdk 是java程序开发的工具包,它里面有java编译器(javac.exe),也有其他工具,比如大家熟悉的javadoc.exe。可以通过控制台的命令来运行这些工具。当然也可以用eclipse,netbean等IDE(集成开发环境)来进行java开发,不过这些IDE也需要jre来运行java程序。jdk安装好后,比较重要的就是java程序的执行环境jre。它里面包括了JVM和J2SE API(标准版的类库),他们构成了J2SE的运行时平台。你可以认为jdk就是java程序开发运行的工具。 jvm Java虚拟机jdk Java开发工具包 请问 .class文件的执行时通过java虚拟机完成的吗? .class文件的执行就是执行编译好的java程序,当然需要JVM加载运行的。 可以简单认为: Windows OS可以运行.exe文件,而JVM可以运行.class文件。PS:当然JVM和OS是不同的。JVM的一个很大作用就是将固定的java指令集合解释成底层OS平台能够运行的指令。对于变化的OS的指令集,java指令集就稳定的多。这也是java平台无关性的很重要的体现。JVM就是java程序在底层OS平台上运行的一个中间层。 关于文件名大写转小写的问题 类型判断 求教 地图嵌套 逻辑处理 谁来帮帮忙 java GUI的层次? 窗口的跳转问题! 哪有java多媒体编程的资料啊?急! 为什么写不进去?请各位指教 按首字符拼音方式对数据库中某表中字段进行搜索?(up有分) jbuilder6中如何显示中文??在线等 SWT, table无法显示出来? JAVA自定义属性
jvm: java virtual machine , java 虚拟机
jdk Java开发工具包
.class文件的执行就是执行编译好的java程序,当然需要JVM加载运行的。