Java环境搭建——JDK安装

目录

1.前言

2.相关概念介绍

3.JDK下载

​4.JDK安装

​5.环境变量配置

5.1名词解释

5.2配置JAVA_HOME

5.3配置path

5.4配置classpath

 6.测试
​​​​​​​


1.前言

Java环境安装是Java学习的第一步,网上的教程很多了为什么我要写这篇文章呢,一是为了记录一下安装的过程,为了自己也为了有需要的人。

2.相关概念介绍

JDK:(Java Development Kit)包括Java运行环境、Java工具和Java基础类库。JDK作为JAVA开发的环境,只要做和Java相关的工作,都需要安装和配置JDK环境。

JRE:(Java Runtime Environment)JAVA程序运行所必须的环境的集合,若想运行Java程序必须要使用的,它包含JVM标准实现及Java核心类库。

3.JDK下载

JDK下载可以去官网进行下载,网址:Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/

 进入网站后找到 Java downloads ,然后根据自己的操作系统选择对应的版本下载

如果想找历史版本,点击Java archive,跳转到对应的页面后向下拉,点击对应的版本,进入下载操作页面。

如果官网不能打开,只能去其他网站去下载了。

4.JDK安装

下载完成后双击运行下载的软件具体安装如下:

选择安装的路径,可以修改,修改后点击下一步

如果是修改路径的话,最好给jdk单独建一个目录

接下来在安装过程中让选择jre安装路径,同样可以修改,jre还要单独一个文件夹

点击下一步继续安装过程,直到完成安装即可。

点击关闭。

 

整体目录结构如下

5.环境变量配置

5.1名词解释

在此之前我们明确几个概念:

  1.  JAVA_HOME:指定Java安装的路径,为了方便日后系统的引用。
  2.  path:环境变量 Path 是用来指定可执行文件的绝对路径。
  3.  classpath:class是Java编译后产生的字节码文件,classpath就是字节码文件所在的路径。

明确完概念接下来我们配置环境变量,以windows 10 为例

  1. 右键此电脑点击属性,进入以下界面
  2.  然后点击右侧高级系统设置,在弹出的对话框中选择环境变量

点击环境变量后,进入以下界面

 在图中我们可以看到,有上下两部分 xxx的用户变量系统变量

用户变量中的配置只能当前登录的用户使用,其他用户登录后并不能使用;

系统变量相当于全局变量,只要是这台计算机环境变量就一直在,不论哪个用户登录,都可以使用。

5.2配置JAVA_HOME

为了保险起见我们都是在系统变量中进行配置,首先配置Java的路径

我们点击系统变量下的新建按钮

在弹出的对话框中配置JAVA_HOME,如下

 JAVA_HOME为变量名,变量值就是你安装JDK的目录,配置完成点击确定。

5.3配置path

找到path,点击编辑

在弹出对话框中,选择右上角新建按钮

添加一下两条

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

%JAVA_HOME%:变量引用,引用于JAVA_HOME中的值

 

至此path配置完成,配置path的目的是为了在系统任何地方都能运行jdk.exe和jre.exe

5.4配置classpath

配置如下:

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib.jar;%JAVA_HOME%\lib\tools.jar(最前面有个"."不要忘记)

为什么要用这个值呢?

刚才在解释概念的时候我们说过,classpath就是存放编译后字节码文件的地方,所以变量值中的“.”代表在当前目录查找字节码文件(一般是我们自己写的),%JAVA_HOME%\lib.jar是加载一些库文件,%JAVA_HOME%\lib\tools.jar加载一些工具文件,他们之间用分号隔开。

 6.测试

windows + R 键输入cmd,在弹出的命令框中输入“java -version”,界面如下,显示java版本号和一些信息

输入javac先试一下信息

至此整个环境配置完成。

后记:一个热爱生活、随心所欲的的程序员,如有不足请指点,如果喜欢您的鼓励将是我的动力,如果帮到了您,赞一下啊。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值