【Windows】JDK安装与环境变量配置

时间:2021-11-12 02:07:51

一、JDK下载

jdk有多个版本:

java se开发包:Java SE Development Kit 8u25 ,必须的配置Java开发环境的。
java se开发包+示例:Java SE Development Kit 8u25 Demos and Samples Downloads 
javaFX开发包和示例:JavaFX Demos and Samples Downloads

-------------------------------------------------------------------------------------------------

下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

在download标签,点击java的logo,即可进入最新版本下载页面

【Windows】JDK安装与环境变量配置

如果需要下载旧版本,则在该页面,最底部【Java Archive】进入

【Windows】JDK安装与环境变量配置

选择需要的版本:

【Windows】JDK安装与环境变量配置

 选择下载的jdk:

根据操作系统选择版本,本次示例为Windows:

Windows x86 : jdk-8u181-windows-i586.exe  ---->32位系统
Windows x64 :
jdk-8u181-windows-x64.exe  ---->64位系统

【Windows】JDK安装与环境变量配置

勾选【Accept License Agreement】,下载版本;

备注:

有部分JDK有exe 和 zip 版本。exe需要安装;zip为绿色版,不用安装。

二、安装jdk

在安装的过程中,会出现两次安装提示 。第一次是安装 jdk ,第二次是安装 jre 。

jdk与jre,建议放在同一个java文件夹的不同目录下,不能都放在java文件夹的根目录下,否则会出错。

【Windows】JDK安装与环境变量配置

1.双击安装软件,开始安装JDK,本次示例为:jdk-8u161-windows-x64.exe

【Windows】JDK安装与环境变量配置

点击下一步,进入安装路径配置,默认安装C盘,可以修改安装路径:(java目录建议放在磁盘第一层)

【Windows】JDK安装与环境变量配置

点击下一步,安装JDK:

【Windows】JDK安装与环境变量配置

JDK安装结束后,自动进入JRE安装,选择路径,点击下一步:

安装JRE前,要先创建JRE的安装目录,因为此步骤不会自动创建JRE目录。JDK会自动创建。

【Windows】JDK安装与环境变量配置

安装JRE:

【Windows】JDK安装与环境变量配置

成功安装

【Windows】JDK安装与环境变量配置

 三、配置环境

Java程序开发,主要使用JDK的两个命令:javac.exe、java.exe。这些命令并不属于windows的命令,需要配置环境才能使用。

右击“我的电脑”-->'属性'-->"高级系统设置"-->'高级'-->"环境变量"

【Windows】JDK安装与环境变量配置

【系统变量】中配置一下信息:

(1)新建->变量名【JAVA_HOME】,变量值"D:\Java\jdk1.8.0_161"(即JDK的安装路径)

(2)新建->变量名【CLASSPATH】,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”    (注意最前面,需要加上英文点和中间的分号: ,; )

(3)编辑->变量名【Path】,在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”    (在系统变量里找到Path变量,在已有的变量后加配置信息,注意在配置信息前加上英文分号 ;

变量名可大写也可以小写。

JAVA_HOME环境变量

作用:指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

 【Windows】JDK安装与环境变量配置

 CLASSPATH环境变量

作用:指定类搜索路径,JVM就是通过CLASSPTH来寻找类。

【Windows】JDK安装与环境变量配置

path环境变量

作用:指定命令搜索路径,在i命令行下执行命令如javac编译java程序时,会根据PATH变量所指定的路径去查找看相应的命令程序。

【Windows】JDK安装与环境变量配置

然后点击确定完成。

四、验证环境配置

在【开始-运行】,输入cmd ,打开窗口,分别输入java,javac, java -version (java 和 -version 之间有空格)、echo %JAVA_HOME%

【Windows】JDK安装与环境变量配置

【Windows】JDK安装与环境变量配置

如图所示,则说明安装和配置成功。

若在CMD中输入javac test.java命令后,显示'javac'不是内部或外部命令,可能没有安装好JDK开发环境或环境变量配置或配置有误。

五、验证第一个java程序

打开txt文件,输入一下代码,保存后改为 Test01.java

public class Test01 {
public static void main(String[] args) {
System.out.println("Hello Java");
}
}

打开cmd,执行javac Test01.java和java Test01命令,如下图,则环境成配置。

【Windows】JDK安装与环境变量配置

 

参考:

https://www.cnblogs.com/smyhvae/p/3788534.html

http://www.cnblogs.com/liuhongfeng/p/4177568.html

【Windows】JDK安装与环境变量配置的更多相关文章

  1. Windows—JDK安装与环境变量配置

    本文介绍JDK的安装与环境变量配置. 工具/原料 JDK1.8.0_65 WIN7 32bit jdk-8u65-windows-i586.exe 方法/步骤  安装JDK 选择安装目录 安装过程中会 ...

  2. 01.1 Windows环境下JDK安装与环境变量配置详细的图文教程

    01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.or ...

  3. Windows环境下JDK安装与环境变量配置详细的图文教程

    原文作者:souvc博文出处:http://www.cnblogs.com/liuhongfeng/p/4177568.html 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1 ...

  4. JDK安装和环境变量配置-成功经验

    JDK安装和环境变量配置1.下载安装软件 2.安装JDK--开发环境,路径 3.之后打开安装路径下的bin文件夹路径,我的是默认安装C:\Program Files\Java\jdk1.6.0_10\ ...

  5. JAVA开发环境搭建 - JDK安装及环境变量配置

    1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序

  6. Windows下Java JDK安装和环境变量配置

    [Java攻城狮学习路线](http://www.cnblogs.com/apollospotatolikett/p/8665123.html 1.JDK下载 下载地址:http://www.orac ...

  7. jdk安装和环境变量配置

    jdk的安装和环境变量配置每次换新环境都在做,但是每次都没有认真去想是怎么做的,反正每次打开百度搜索照做就是.这次整理一下,也顺便理清一下其中的原理. 1.第一步当然就是下载jdk,我这边下载的是jd ...

  8. java-02 JDK安装与环境变量配置&安装编程IDE

    1.JDK下载安装与环境变量的配置 1.1 官方JDK 下载地址 大家可以到Oracle中国官方网站下载JDK,也可已 通过这个链接下载 (推荐大家下载1.8版本,这个版本是当前比较流行的版本) 也可 ...

  9. 【Java入门】JDK安装和环境变量配置(Win7版)

    系统环境:Windows7 x64 安装JDK和JRE版本:1.8.0_191 1.下载JDK安装包 Oracle官网下载网址:https://www.oracle.com/technetwork/j ...

随机推荐

  1. JDBC学习笔记(一)

    public static void main(String[] args) { ResultSet rs = null; Statement stmt = null; Connection conn ...

  2. python入门笔记第一天

    查询acsii命令 ord(‘A’) 导入模块python执行系统命令显示文件.查找文件方法1import osa = os.popen('目标').read()a 解释output = os.pop ...

  3. php基础知识【函数】(9)数学和对象类函数

    一.数学  abs -- 绝对值 ceil -- 进一法取整 floor -- 舍去法取整 fmod -- 返回除法的浮点数余数 round -- 对浮点数进行四舍五入 sqrt -- 平方根 pi( ...

  4. C#基础学习第二天(.net菜鸟的成长之路-零基础到精通)

    1.加号的使用  在我们c#当中,如果想要两个字符串相连接,那么我们可以使用+号连接.  加号两边如果有一边是字符串,那么此时字符串起到了一个连接的作用.  如果加号两遍都是数字,那么加号起到一个相加 ...

  5. python高级编程之超类02:super的缺陷

    # -*- coding: utf-8 -*- # python:2.x __author__ = 'Administrator' #当使用多重继承层次结构时,再使用super的时候是非常危险的,主要 ...

  6. Linux高性能server编程——信号及应用

     信号 信号是由用户.系统或者进程发送给目标进程的信息.以通知目标进程某个状态的改变或系统异常. Linux信号可由例如以下条件产生: 对于前台进程.用户能够通过输入特殊的终端字符来给它发送信号. ...

  7. 【Linux】 文本比较工具 diff和cmp

    Linux 文本比较工具 ■ diff命令 diff用于逐行比较两个文本文件,列出其不同之处 diff [option] <file1> <file2> file1和file2 ...

  8. 《深入实践Spring Boot》阅读笔记之一:基础应用开发

    上上篇「1718总结与计划」中提到,18年要对部分项目拆分,进行服务化,并对代码进行重构.公司技术委员会也推荐使用spring boot,之前在各个技术网站中也了解过,它可以大大简化spring配置和 ...

  9. Spring Cloud 组件 —— eureka

    官方文档,Spring Cloud 对其封装,Spring Cloud eureka 文档

  10. 51nod 1042数字0-9的数量

    1042 数字0-9的数量  基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题  收藏  关注 给出一段区间a-b,统计这个区间内0-9出现的次数. 比如 10-19 ...