资讯专栏INFORMATION COLUMN

【精致Java教程】03:安装JDK和配置Java环境变量

CoyPan / 1751人阅读

摘要:运行环境,它是程序运行的所必需的环境集合。安装下一步下一步即可,要记得安装路径。配置环境变量安装完以后需要对系统的环境变量进行配置才能开发。之所以不能运行是因为装类之后还得配置环境变量。

在了解了Java历史、特性、作用和跨平台原理之后,我们可以开始为Java开发做准备工作了,只是在此之前我们还需要了解Java的两大基础概念JDK(Java Development kit)和JRE(Java Runtime Environment)。

首先看一张Java平台图

我在图中把Java的跨平台原理所说的JVM用红线圈起来了。从图中可以看出JDK包含JRE,JRE包含JVM。

JRE

Java运行环境,它是Java程序运行的所必需的环境集合。它包括JVM、Java核心类库、用户接口和网络应用。一个用户如果不做Java开发只想运行Java程序那么只需要安装JRE。

JDK

Java开发工具包,它包含了JRE,同时还有一些编译工具、调试工具等其它开发要用到的工具。做Java开发的必须安装一个完整的JDK。

下载JDK

到目前为止,最新版本的JDK是JDK8u77。可以到Oracle官网下载。
点击同意协议,然后根据你的系统选择相应的版本点击即可下载。例如我是Windows 64位系统就选择Windows x64。

因为可能会被墙导致打不开或者网速很慢,所以我上传了一份JDK到百度网盘,可以直接在这里下载。

安装JDK

下一步下一步即可,要记得安装路径。
但是我这里要提醒留意下安装选项这一页,如下图。

可以看到这一页告诉我们会安装3个东西:开发工具、源代码和公共JRE。
源代码最简单,就是你安装完后会有一个src.zip压缩包。
重点是开发工具和公共JRE。其中开发工具就是JDK,它已经包含了一个专门用来开发用的JRE。公共JRE是用来跑你安装在电脑上的其它Java程序的JRE。所以说安装完后会有两个JRE。我建议把这两个都安装了,现在的硬盘白菜价,何必省这点硬盘空间呢。

安装过程中,安装完JDK后弹出的这个对话框就是选择独立JRE的目录。

你可以像我一样把JDK和独立JRE放在同级目录。

另外关于这两个JRE我用软件看了一下文件差异,发现是有所不同的。具体有什么区别我没去研究,我想可能是为开发做了些特别的优化,如果有知道详情的可以告诉我。

配置JAVA环境变量

安装完JDK以后需要对系统的环境变量进行配置才能开发。
例如此时如果打开命令行窗口(点击开始 - 运行或者快捷键Win + R,在弹出的对话框输入cmd后回车)。

输入java -version可以显示你已经装在系统的Java版本,但是如果你输入javac(一个编译命令)系统就找不到这个命令了,如下图。

java是运行命令多带带装一个jre就能执行了,但是javac是编译命令必需装了jdk才有。

之所以不能运行javac是因为装类JDK之后还得配置环境变量。
在Windows10上的配置方法是:此电脑(右键属性) - 高级系统设置 - 环境变量 - 新建

新建那里上面的用户变量是只对当前登录的用户有效,如果换一个用户登录Windows就不起作用了。而下面那个系统变量是对所有用户都有效。所以我选择下方的新建。

在弹出来窗口配置以下环境变量:

新建 JAVA_HOME

输入JDK的安装目录,例如我是D:Javajdk1.8.0_77

修改 PATH
在弹出的窗口点击新建,然后加入以下两个值:

%JAVA_HOME%in

%JAVA_HOME%jrein

新建 CLASSPATH
值为:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;

测试环境变量是否配置成功

重新打开命令行窗口,在弹出的对话框再次输入javac,如果像下图这样显示参数列表说明配置成功了。

好了,枯燥的概念和环境配置问题到此结束,现在可以开始写Java代码了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/65736.html

相关文章

  • 精致Java教程】04:第一个Java程序,HelloWorld!

    摘要:配置好开发环境之后,我们来写第一个程序。注原谅我这里只贴了张截图,因为我觉得第一个程序你最好自己敲而不是复制粘贴。运行程序现在命令行窗口输出了一句,如下图好了,恭喜你,你已经是一名程序员了,太腻害了。注是编译器,是运行器。 配置好开发环境之后,我们来写第一个Java程序。 Step1:敲代码 可以在任意目录,为了方便管理我在D盘下新建了一个Source文件夹专门放代码,又在Source...

    Kylin_Mountain 评论0 收藏0
  • 在Centos上搭建Maven中央仓库

    摘要:该用户对应了所有未登录的匿名用户,它们可以浏览仓库并进行搜索。打包和部署首先我们需要修改本地的配置,添加远程仓库的用户名和密码。这里我们将使用那个仓库。 环境 安装JAVA 在这里使用yum来安装java的jdk,可以使用指令yum search java | grep jdk来查看yum下提供了哪些jdk版本。这里选择1.8版本,安装指令为:sudo yum install java...

    Astrian 评论0 收藏0
  • 在Centos上搭建Maven中央仓库

    摘要:该用户对应了所有未登录的匿名用户,它们可以浏览仓库并进行搜索。打包和部署首先我们需要修改本地的配置,添加远程仓库的用户名和密码。这里我们将使用那个仓库。 环境 安装JAVA 在这里使用yum来安装java的jdk,可以使用指令yum search java | grep jdk来查看yum下提供了哪些jdk版本。这里选择1.8版本,安装指令为:sudo yum install java...

    dance 评论0 收藏0
  • Windows环境JDK安装环境变量配置详细的图文教程

    摘要:原文作者博文出处本节内容安装与环境变量配置以下是详细步骤一准备工具可以到官网下载系统我这里是系统可以根据系统的版本下载相对应的。配置系统环境配置环境变量右击我的电脑高级环境变量。根据自己的安装路径填写环境变量。 原文作者:souvc博文出处:http://www.cnblogs.com/liuhon... 本节内容:JDK安装与环境变量配置 以下是详细步骤 一、准备工具: 1.JDK ...

    Yangyang 评论0 收藏0
  • Hadoop1.0.3安装部署

    摘要:解压移动文件夹到下并重命名为最好能利用软链,方便管理多版本应用软件配置环境变量替换成自己的安装路径和版本在文件尾部追加使配置立即生效验证是否安装成功安装其它机器,使用命令将文件夹和文件复制到其它机器即可。安装和配置需要以的身份进行。 0x00 大数据平台相关链接 官网:http://hadoop.apache.org/主要参考教程:http://www.cnblogs.com/xia5...

    李昌杰 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<