黑马程序员技术交流社区
标题:
他们之间的关系
[打印本页]
作者:
乌托邦619
时间:
2015-4-12 11:55
标题:
他们之间的关系
都说JVM是运行JAVA程序的虚拟机 那JVM和JRE有什么关系 啊 还有 JVM 和JRE JDK SDK之间有关系吗 求解 让人能看懂的解
作者:
fantacyleo
时间:
2015-4-12 12:00
JVM在运行java程序时需要jre来提供支持。比如你程序里调用的那些JDK API,它们对应的class文件都在jre中。sdk是software development kit,意为软件开发包,本身没有特定指向,软件A的开发工具包就可以称为A sdk,软件B的开发工具包就可以称为B sdk
作者:
xlunaer
时间:
2015-4-12 12:07
jvm:Java Virtual Machine java虚拟机, 可以架设在不同平台上,这样开发的java程序就不需要依赖于平台,实现平台无关性。
jre: Java Runtime Environment java运行环境。java运行环境包括jvm,和java开发常用的类库。
jdk:Java Development Kit java 开发工具包。包括java开发需要的编译检测等组件。
sdk:Software Development Kit:软件开发工具包,比jdk范围更大,对于sdk来说,最常见的就是android sdk
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2