求教 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平台上运行的一个中间层。 MySQL 中数值比较的Bug? 图片分割问题 Excel 和 SQL Server数据库 如何利用Cookie来登陆我已经登陆过的系统 请高手帮我看一下,能不能帮我把这段代码改成JAVA,主要是指针不知道,谢谢! 如何实现如下功能,在jtextfield中输入字符,然后自动弹出含有以以输入字符串为开头的匹配所有字符串组成的jlist组成的jscrollpane The method **() is undefined for the type JAVA初级问题,请大家教教小弟! 局域网网速测试的问题 Java字段生成问题 SWT, table无法显示出来? JAVA自定义属性
jvm: java virtual machine , java 虚拟机
jdk Java开发工具包
.class文件的执行就是执行编译好的java程序,当然需要JVM加载运行的。