课程最开始配置Java环境,但是完全没有学习过Java。之前学习C语言,编译器和环境只需要直接安装一个软件即可,而对于Java的环境配置很复杂,最后从Mooc上的新手课程中才搞清楚各种环境的关系。
对于Java的在官网上,环境相关的有JVM,JDK,JRE,JSE。各个文件分别对应的功能如下:JVM:Java虚拟机,Java编译过后的.class文件需要在JVM上运行,是Java可以跨平台的原因。
JRE:Java运行环境,包含了JVM和Java程序所需的核心类库。如果只是需要运行一个开发好的Java程序,我们只需在计算机中安装JRE即可。
JDK:Java开发工具包,包含了Java的开发工具、编译工具、打包工具。如果需要进行Java编程,就需要下载JDK。
三者的关系:JDK包含了JRE,JRE包含了JVM
下载安装好对应的环境以后,与C语言不同的是,你需要自行下载编译器,Java环境里是不具有编译器,既编辑代码的功能的。推荐安装Eclipse作为编译器。通过Eclipse即可开始Java编程了!