Eclipse是可以不安装JDK,因为Eclipse附带了一个标准的插件集,有自己内置的编译器(ECJ):
Eclipse Compiler for Java
这里百度百科犯了一个错误:
Eclipse 附带了一个标准的插件集,包括Java开发工具(JDK)。
而百科的编辑已经锁定了,实际上,ECJ是区别与JDK的编译器。
浙大翁恺老师的Java课程就没有安装JDK,只安装了JRE,但真不推荐这样啊!因为我一开始看的就是翁老师的视频,所以也没有安装JDK,而是只装了JRE,但后面当我用“Ctrl + 鼠标左键”看一些Java核心工具类的源码,页面是这样子的:
绝望的 Source not found
为了解决这个问题打开
Window-->preference-->Java-->Installed JREs:

发现Source attachment:(none)
点击Directory更改为jdk下的jre目录: