jdk有什么用?
jdk简介
jdk:javadevelopmenttoolkit(java开发工具包)。jdk是整个java的核心,以及了java运行环境(javaruntimeenvirnment),一堆java工具(javac/java/jdb等)和java基础的类库(即javaapi以及rt.jar)。
最大型网游的jdk是sun公司发布的jdk,以外sun之外,另外很多公司和组织都变更土地性质了都属于自己的jdk,比如国外ibm公司开发了不属于自己的jdk,国内淘宝也的新了都属于自己的jdk,各个组织后旗下自己的jdk全是为了在某些方面能够得到一些增强,以渐渐适应自己的需求,诸如ibm的jdk据说运行效率就比sun的jdk高的多。但当然了,我们应该必须先把基础的sunjdk手中掌握好。
jdk是java开发工具包,在其完全安装目录下面有六个文件夹、一些具体描述文件、一个src压缩文件。bin、include、lib、jre这四个文件夹起作用,demo、sample是一些例子。是可以看出去jdk乾坤二卦jre,而jre包含jvm。
bin:最要紧编译器(javac.exe)
include:java和jvm用户交互得用头文件
lib:类库
jre:java运行环境(尽量:这里的bin、lib文件夹和jre里的bin、lib是不同的)
相对来讲jdk是主要用于java程序的开发,而jre则是没有办常运行class而是没有代码编译的功能。
jdk是提供给java开发人员建议使用的,其中乾坤二卦了java的开发工具,也除开了jre。因此直接安装了jdk,就你不在另外按装jre了。其中的开发工具和程序编译工具(javac.exe)打包工具(jar.exe)等
在jdk的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里也可以其实bin里的那就是jvm,lib中则是jvm工作所不需要的类库,而jvm和lib合起来就一般称jre。
您的安全设置阻止应用程序使用不安全或过期的jre运行?
jdk和jre在运行上是功能平行的线的,都要设置一部分是一样的的环境变量,用户的电脑上很有可能装了其他版本的jdk或jre,并且一直在被一些应用程序建议使用,这时不宜不自动如何修改环境变量对准新的jdk或jre,因为这很有可能造成兼容性问题。
自动系统设置环境变量技术上其实是所需的,可是这么做不好,应该要把这个选择留给用户。现实中每天都直接出现要多个版本的jre的情况。
原文标题:jdk和jre的关系和区别 jdk有什么用?,如若转载,请注明出处:https://www.suhaipipe.com/tag/29983.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「蓝鲸百科」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。