”jdk\bin\java.exe”跟“jdk\jre\bin\java.exe”有什么不同呢?

2020-10-28 综合 97阅读
没有不同,都是运行java环境的,jre下的是运行环境里的,如果不是一个java开发者,是不需要安装JDK,只安装JRE的,只要运行环境就行,但是作为开发者就需要安装JDK,以前SUN公司(还没被oracle收购时)在设计的时候,如果安装JDK就会自动带JRE,因为作为一个开发者肯定需要运行环境,但是一般人不明白为什么带两个运行环境,原因是JDK中的代码以及一些工具,比如javac和java这种,都是用java代码写的,也需要一个JRE运行,简单说就是运行JDK中自己的java代码就用JDK中的java,运行其他自定义的程序就用JRE下的java.exe。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com