win10下java安装及环境变量配置小白详解

Java安装

之前自学Java的时候安装配置Java花了很大的力气,因为自己啥都不懂,网上的说法又不一样,就花了很大的力气,现在对Java有了一定了解之后决定写下自己的心得体会,希望能对大家有所帮助,同时也相当于自己复习一下。

Java下载及安装

先在甲骨文官网上下载Java安装包,首先是版本的选择,小白面对JavaSE、javaEE、javaME可能不知道该下载哪个,不要纠结,下载SE(附上链接,点此,直接可进入SE下载页面)。进入页面有多个版本,最好不要下载最新版本,因为可能会有一些小毛病(我现在用的是第八版,完全没问题)。

然后又会不知道是下载jdk还是jre,如果你是想学习Java语言那么同样不要纠结,下载jdk(第八版链接),如果你不需要编程,只是运行一下Java程序那么只需要下载jre。(简要说明:JDK是一套Java开发环境,是整个Java核心;JRE是Java运行环境,只包含Java运行工具,不包含Java编译工具,JRE包含Java基础类库和JVM,JVM是运行Java程序的虚拟机,使Java可以在不同的系统上运行而不需要改动代码,jdk包含jre,jre包含JVM)

点同意许可协议(Accept License Agreement),选择对应自己系统版本的安装包进行下载,注意x86是32位的,x64是64位的(现在好像需要登陆才可以下载)。在这里插入图片描述
安装时可以更改安装目录(路径最好不包含中文及空格,不然有可能出错,不建议安装在C盘),首先在想要安装的地方建一个文件夹(我的文件名直接是Java8,名字不固定,便于自己后期管理就好,安装完成以后就不要改了,要改的话要同时改环境变量),然后在此文件夹内新建两个文件夹(可分别名为jdk、jre,便于以后管理,不要忘记自己安装的目录,配置环境的时候需要用到),然后选择新建的名为jdk的文件夹安装在这里插入图片描述
安装完成之后会自动弹出jre安装窗口,更改安装目录到刚才建的jre文件夹,安装完成后点击关闭。

JDK目录简介

  1. bin 文件夹内为一些Java的可执行文件,主要用到两个:javac.exe和java.exe(负责Java程序的编译和运行);
  2. db Java的小型数据库(现在的版本已经没有这个文件夹了);
  3. include 包含一些和系统有关的内容
  4. jre 和我们刚才在jre文件夹安装的是一样的
  5. lib 一些核心类库
  6. javafx-src.zip 图形化界面相关内容
  7. src.zip 一些核心类库
    不要动目录里的内容就好
    在这里插入图片描述

环境变量设置

为什么要设置环境变量

Java程序运行需要之前提到的bin文件夹中的javac.exe和java.exe,需要把运行的代码与这两个文件放在同一文件夹内,但是这样会使文件夹很乱,我们配置变量就是为了给bin文件夹施加魔法,让他无处不在(你可以理解为设置了很多看不见的快捷方式),这样你可以在任何地方保存程序,不管你的程序位置在哪里都能成功地编译运行。

设置方法

之前我安装的时候网上有好几种说法,反正是把我整的挺迷的,现在才知道那些方法其实都是一个意思,下面我会进行详细解释
找到你的高级系统设置,找到环境变量点开(可以直接在电脑左下角搜索环境变量)附总图一张

  1. 先说最简单的方法:首先进入到你刚才安装的bin目录下,ctrl+c复制路径,然后在环境变量里下面那个白框里找到Path(或者path,不区分大小写)并双击(或选中path后点下方的编辑),然后点编辑文本,弹出来的框点确定,然后在变量值那一栏将光标移动到最左端,ctrl+v粘贴刚才复制的路径,然后输一个英文的分号,然后点一系列确定完成;
  2. 一般设置:大部分人设置的时候会多设置一个变量,方便以后重新安装或者其他情况目录发生变动:在下面的白框下面点新建,变量名:JAVA_HOME(名字不一定非得起这个,但大家一般都这样起,此处随大流就好),变量值为你的jdk文件夹的路径(bin文件夹的上一级目录,操作方法同1,末尾无需加分号),点确定,然后选择path,(然后同1操作),变量值最左端输入:%JAVA_HOME%\bin;,注意符号为英文符号,不要把分号漏掉,然后点一系列确定完成;
  3. 此条设置可忽略,因为现在的版本已经不需要设置,看你心情吧:在完成2后,再新建一个变量,变量名:CLASSPATH,变量值:==.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;==注意不要漏掉符号,建议直接复制粘贴。(path变量用于告知操作系统到指定路径去寻找JDK,classpath用于告知JDK到指定路径查找类文件,现在的jdk版本无需配置此变量)

测试

经过一系列努力终于安装并配置完成了,接下来测试一下你是否成功:在左下角搜索cmd,打开命令提示符(或者按win+r,输入cmd,确定),输入javac,然后出现类似下图内容那么恭喜你成功了,如果出来javac不是内部或外部命令那你极有可能前面的某个步骤出现了错误,查看你的Java版本可以输入java -version(再次提醒下注意英文符号及空格)在这里插入图片描述
编写你的第一个Java程序你可以下载eclipse(免费的),具体方法我不说了,百度下吧。

我感觉写的还算详细,希望能对大家有些帮助,编写不易,转载请附上本文链接,如果有写的不对的地方欢迎大家指正,同时欢迎点赞留言

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值