jdk和jvm的关系,jdkjvm关系
分享于 点击 48206 次 点评:145
jdk和jvm的关系,jdkjvm关系
[list][*]jvm 是java虚拟机,将java的class字节码文件翻译成二进制可执行程序。
[*]jdk 是java的开发包 java sdk, java的开发工具,包含SUN公司提供的java API,将java源码编译为class字节码文件,通常jdk中就包含了jre。
[*]jre 是java运行时,用于执行java程序。
[*]jse 是java标准开发,jse 就是java开发的一种,标准开发,例如开发桌面程序。
[*]其余的还有 javaEE, javaMe 前者是java的企业应用,后者是java的嵌入式开发,例如java手机程序。
[*]如果netbeans能运行,说明你安装的netbeans已经包含了JDK,而jdk里已经包含了jre和jvm,故以后就可以省心了,至于环境变量的事情,你可以去搜索一下,很简单的配置,有个好消息告诉你,如果你是按照安装向导操作的,向导会自动将环境变量写进去。
[*]java基础类库就是API。
[*]jdk是开发工具包,里面包含 javaSE, JRE, JVM
jdk 把.java文件编译成为.class字节码文件
然后JRE调用JVM将字节码文件翻译成可供机器执行的程序。
[/list]
相关文章
- 暂无相关文章
用户点评