本文写于 2016年12月22日,距今已超过 1 年,距 2020年07月25日 的最后一次修改也已超过 3 个月,部分内容可能已经过时,您可以按需阅读。如果图片无法显示或者下载链接失效,请给我反馈,谢谢!


0 0 投票数
评分

今天查阅课表,发现自己顺利选上了Java课程,那么就可以提前准备Java的运行环境以及Eclipse的安装了。


写Java程序,大多数人都在用的软件是Eclipse,这个软件是免费的,可以从它的官网下载到:http://eclipse.org

为了能运行Eclipse,还需要Java的运行环境——JRE。

首先解释一下JRE和JDK。

JRE是Java Runtime Enviroment,是指Java的运行环境,是面向Java程序的使用者,而不是开发者。

JDK是Java Development Kit,简单地说,JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。其中,SDK是Software Development Kit,一般指软件开发包,可以包括函数库、编译程序等。

对于Windows来说,JRE是从Oracle的网站(https://www.java.com/zh_CN/)下载的。我会以Windows 10为例,记录我安装JRE和Eclipse的过程,并且为了今后使用的方便,我会把JDK也一起装上,尽管运行Eclipse并不需要JDK。

对于Mac OS来说,既可以从Oracle的网站下载JRE,也可以在Mac的终端窗口中输入“java”命令来检查自己的系统是否已经有了JRE。如果还没有,Mac OS会提示你可以下载安装,然后顺着它的提示来安装就可以了。

对于Ubuntu等的Linux来说,你都会用Linux了,怎么下载安装Eclipse和JRE你一定能自己搞定的。


首先打开Eclipse的官方网站,然后点击Download。

nbsp– 凝神长老和他的朋友们

进入下载页面以后,发现Eclipse有针对Java的版本,也有针对C++等的版本。

我们选择Eclipse IDE for Java Developers,并选择适合自己电脑操作系统位数的版本。

nbsp– 凝神长老和他的朋友们

注1:不推荐使用Eclipse Installer,推荐直接下载IDE。

注2:需要下载的是for Java Developers,不是for JEE Developers。

注3:下载与自己操作系统位数对应的版本,32位或者64位。

注4:下载速度可能较慢,这种时候可以尝试更换镜像下载。

nbsp– 凝神长老和他的朋友们

因为缺少JRE,所以下载后的文件不急着解压,我们接着安装JRE。

打开Oracle的网站。

为了避免浏览器有时无法正确识别操作系统,建议选择“所有Java下载”那行小字,而不是“免费Java下载”那个按钮。

nbsp– 凝神长老和他的朋友们

然后根据32位或者64位下载JRE。

nbsp– 凝神长老和他的朋友们

同样地,也可以从本文最后的链接下载JRE。

nbsp– 凝神长老和他的朋友们

运行,安装。

考虑到Java运行环境的特殊性,不推荐安装在其他目录,所以我们选择系统盘所在的默认安装目录进行安装。

nbsp– 凝神长老和他的朋友们

耐心等待安装完成。

nbsp– 凝神长老和他的朋友们

如果这是首次安装Java运行环境,那么恭喜你已经安装成功了。

nbsp– 凝神长老和他的朋友们

如果电脑上曾经安装过旧版本的Java运行环境,那么会推荐移除旧版本的JRE。

nbsp– 凝神长老和他的朋友们

这时可以选择卸载,也可以不予理会。

nbsp– 凝神长老和他的朋友们

如上文所说,实际上有了JRE就已经可以运行Eclipse了,但是下面还是会给出JDK的安装过程。

仍然是Oracle的网站,点击“所有Java下载”,然后在左侧找到JDK的下载链接。

nbsp– 凝神长老和他的朋友们

然后在正文中找到“从何处下载JDK”,并单击“JDK下载”。

nbsp– 凝神长老和他的朋友们

然后选择JDK Download。

nbsp– 凝神长老和他的朋友们

找到JDK。

nbsp– 凝神长老和他的朋友们

默认选择的是Decline,这里我们需要选择Accept,然后才能下载。

nbsp– 凝神长老和他的朋友们

找到适合自己电脑操作系统的版本,下载。

nbsp– 凝神长老和他的朋友们

同样地,由于JDK下载速度较慢,本文最后会给出下载链接。

nbsp– 凝神长老和他的朋友们

下载完成后运行安装。

nbsp– 凝神长老和他的朋友们

我们依次单击那3个功能左边的小图标,把3个功能都选择成“安装此功能及所有子功能”。

安装目录仍然是默认目录。

nbsp– 凝神长老和他的朋友们

sp161222_173346

耐心等待安装完成。

sp161222_174007

安装JDK的时候会要求存在JRE。

如果没有安装JRE,那么JDK会安装JRE。

我们已经安装了JRE,并且安装目录就是默认的目录,所以不用管它,直接点击下一步继续。

sp161222_174035

安装很快完成。

sp161222_174137

至此,JRE和JDK都安装完成了。

这时解压缩我们刚才下载的Eclipse。

推荐解压到一个固定的目录,比如“D:\Java\Eclipse”,“D:\Program Files\Eclipse for Java”等等。

sp161222_174401

运行Eclipse。

sp161222_174546

我这里的运行界面如下图:

sp161222_174835

neon.2的运行界面如下图:

sp161222_174623

首次运行的时候,会要求配置默认的工作区。

由于上文推荐过,解压到一个固定的目录,所以这里的工作区可以设置成“D:\Java\WorkPlace”、“D:\Program Files\Eclipse for Java\Workspace”等。

我这里的工作区是“P:\JAVA\Eclipse\workspace”。

然后勾选“设置成默认目录并不再询问”。

sp161222_175320

首次进入会进入到欢迎界面。

sp161222_175814

至于要不要去掉右下角的“总是显示欢迎界面”,就看个人喜好了。

sp161222_175901

点击下面这个图标进入工作界面。

sp161222_180014

sp161222_180047

安装就大功告成了。

我们可以试着写一个Hello World来试一下。

新建一个Java Project。

sp161222_180141

随便取一个名字,我这里叫hello,其他都是默认,可以不用点Next,直接点Finish。

sp161222_180302

展开hello,在src上右键,新建一个Class。

sp161222_180310

取名叫Main,然后勾上public static void main。

sp161222_180403

Java是区分大小写的。

这里说明一下,如果取名叫main,会给出提示。

sp161222_180457

点击Finish以后开始写代码。

在TODO后面写上一句语句。

System.out.println("Hello World!");

写完以后是这个样子的:

sp161222_180637

这里需要再说明一下,我在“Hello World!”后面还加了一句“你好!”。为了支持中文字符,我们还需要多做一步设置。

在File里找到Properties。

sp161222_183953

把编码改成UTF-8,然后保存。

sp161222_184040

编译运行。

sp161222_180718

如果没有保存,会提示保存。

sp161222_180758

为了方便以后使用,我们可以勾选“总是在运行之前保存源代码”。

下方窗口出现了控制台,可以看到结果正确。

sp161222_180830

Hello World!
你好!

如果还想要测试输入,可以试试下面这个程序。

作为初学者,可以不用理会每条语句的写法,只是做个体验。

package hello;
//如果上面新建Java项目的时候用的不是hello,这里需要改成你自己的包名

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNextInt()) {
            int a = in.nextInt();
            int b = in.nextInt();
            System.out.println(a + b);
        }
    }
}

sp161222_184323

需要说明的是,程序并没有结束,还在等待下一个输入。

sp161222_184357

如果需要结束程序,请按下Ctrl+Z,或者终止按钮。

sp161222_184530

sp161222_184503


2016-12-22_18-50一稿

0 0 投票数
评分