时间:2021-05-19
有时候需要看Java源码,但是 Java 1.7 和 Java 1.8的差别的关系,有时候你想查看不同jdk版本的Java源码。
或者你的项目需要测试不同Java jdk 版本的通用与否。那么这个编辑器支持多个版本的jdk同时存在,可以自由的切换
具体实现,看下图,一次配置,可以随便使用,省事 安心。
这是选择的是1.8版本的jdk
这是选择的是1.7的版本的jdk
一般像使用eclipse的时候,还得整个环境变量,但是我的这个1.7的时候,好像也没修改环境变量,我的那个测试用 的helloworld项目的Java照样跑起来啦。
不知道是不是这个配置可以无视环境变量的配置,也就是说,不用配置环境变量啦。
此事有待确定。
好像经过确定,还真的不用配置环境变量啦,因为如上图说是,你已经给编辑器指定过jdk在哪啦。
(更新于20170709)
用这张图来说明下,这个Java的环境变量可以不用配置。不知道这个依据是否有说服力呢?
要按某些同学说的那样的话,我在使用jdk 1.7的时候,我是不是得回来这,修改下环境变量,修改成对应1.7的位置之后,才可以使用jdk1.7.但是,事实上,我并不需要去修改这个环境变量,就可以直接使用,jdk1.7,虽然我的环境变量配置的是jdk1.8的,
这是因为当时我还没使用这个编辑器的时候,或者说我不知道这个编辑器可以配置多个版本的jdk的时候,安装jdk的同时,又去配置了下,环境变量。
不过,搞Java开发的同学们,拿来电脑的第一件事情,估计就是安装jdk啦,估计安装jdk的同时,肯定会配置环境变量啥的。
我这主要是说明:
这个编辑器,可以同时配置多个版本的jdk,便于不同jdk版本之间的切换。
就比如hashmap的源码实现,jdk1.7和jdk1.8就不一样,为了查看下jdk1.7的hashmap源码,我们总不至于,把jdk1.8卸载了,再安装1.7吧。
这就是方便之处。
(更新于20170720)
关于配置完之后,使用时候,一些同学可能不知道在哪设置。
记得上面选文件夹的时候,要选择的是jdk,而不是jre,这个要注意下。
然后就是简单的配置,如下2图。
一般这个编辑器需要配置jdk的几个地方
要是maven项目,多模块或者单模块的项目,下面这个地方也可能需要配置下jdk版本。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
jdk1.7和1.8的区别是: jdk1.8广义上来说是1.7的增强版,即1.8的功能更加强大,如:1.8中Switch语句支持string类型、Try-wi
在使用idea写JSP文件之前,需要配置好jdk环境(这里不做赘述)和对应的tomcat。小编这里使用的是IDEA2017.1.2版本的,jdk为1.8,配置t
背景:领导给我了个eclipse开发的代码,我导入到了IDEA中,一直拿JDK1.8进行的开发,完事之后发现服务器环境是JDK1.7,那就再IDE中直接换JDK
简介NashornNashorn一个javascript引擎。从JDK1.8开始,Nashorn取代Rhino(JDK1.6,JDK1.7)成为Java的嵌入式
一、结论先行ArrayList在JDK1.8与JDK1.7底层区别JDK1.7:ArrayList像饿汉式,直接创建一个初始容量为10的数组,当数组的长度不能容