JDK的安装与环境变量配置是JAVA开发之路的第一步,很多新人在这一步上就卡了很久,浪费了很多时间,甚至有些人就轻易地“从入门到放弃”了。

今天我们就来一步步教你如何打倒这第一只拦路虎。

1.JDK下载

百度搜索jdk关键字,找到第一个英文的链接:

点进去后找到 JAVA SE 8u211,点击JDK下面的DOWNLOAD标志进入下一页。

注意这里,有很多人直接下载了最新版本的JAVA 12,实际上JAVA 12开始是收费的了,而且里面的绝大多数特性都是新手用不到的,JAVA 8已经完全够用了。

进入新页面后,找到JDK的下载列表,注意上方的单选按钮要选上Accept.。然后根据自己的操作系统是32位还是64位,选择对应的windows版本下载:

目前除非很老的机子,现在一般都是64位系统了。如果不确定,可以右键点击【我的电脑】,选择【属性】,进入系统详情页可以查看操作系统类型:

点击下载后Oracle还需要注册账号,按照它的项目填写就是。注意填写真实邮箱,要验证邮箱的。

2. JDK安装

JDK的安装比较简单,全部默认就可以了。安装路径最好不要改,很多新手改了之后就忘记自己装哪里去了。

3. 环境变量配置

JDK安装好后还不能马上使用,需要配置系统环境变量。

环境变量的配置有2中方法,第一种可以下载我这里提供的自动配置文件:

右键点击上面的链接,选择另存为,然后保存到JDK的安装目录下:

双击这个文件运行即可~!

根据操作系统不同,有可能会出现错误。如果出错了,请按照下面的另一种方式来设置环境变量:

右键点击我的电脑,选择【属性】,进入系统详情页。点击左侧的【高级系统设置】:

在系统属性面板内,选择【高级】->【环境变量】:

在环境变量面板内,选择新建系统环境变量:

新建变量名为JAVA_HOME, 变量值为你的JDK的安装目录!!!!

同理,在系统变量里新建"CLASSPATH"变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一点)

最后,在系统环境变量内找到Path变量,选择编辑:

如果你是win7或win7之前的系统,则直接在Path变量值的后面添加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (注意前面的分号)

如果你是win10系统,则直接新增1个变量值即可:

记得点击确定,保存好所有的环境变量。

4. 安装确认

环境变量配置好后,需要确认是否配置正确。

点击windows开始按钮,输入cmd,打开windows命令行窗口:

在命令行窗口输入java -version   (注意中间空格),然后回车。

如果下面出现了jdk的版本号,说明配置完成了。

如果出现错误,可以

1. 重启系统再次确认

2. 确认下载的文件是否正确

3. 确认环境变量是否配置正确。

更多JAVA相关学习内容,可以微信扫码关注我哦~

点击关注,加入我们和小章鱼一起成长吧!

学java需要装jdk吗_JAVA基础之JDK安装相关推荐

  1. java学jdk几_Java系列学习(一)-JDK下载与安装

    1.Java语言平台版本 J2SE:Java 2 Platform Standard Edition,java平台标准版 J2ME:Java 2 Platform Micro Edition,java ...

  2. java增强型for报错_Java基础——增强for循环

    java1.5版本引入了一个增强for循环,基本原理和for循环类似. 语法声明:for(表达式:条件表达式) 举例:for (String str : set) 解释:set代表set集合,str代 ...

  3. java三个环境变量_java基础(一):我对java的三个环境变量的简单理解和配置

    首先说说java的三个环境变量:java_home,classpath,path java_home:jdk的安装路径[你一层一层点开安装路径,直到当前目录有一个bin目录,然后在地址栏里面右键单击复 ...

  4. java jdk包_Java开发工具包JDK的简介

    Java开发工具包JDK的简介 Java 开发工具包是 Java 环境的核心组件,并提供编译.调试和运行一个Java 程序所需的所有工具,可执行文件和二进制文件.JDK 是一个平台特定的软件,有针对 ...

  5. java怎么查看jdk版本_java版本和jdk版本必须一样

    1.首先需要检查你的系统是否安装了java环境,2.在"开始"==>"运行"==>输入"cmd"弹出命令窗口,在命令窗口中输入java或者javac ...

  6. 零基础学java web开发_从零基础学Java成为一个专业的java web 开发者

    原标题:从零基础学Java成为一个专业的java web 开发者 "我怎么才能成为一个Java Web开发者?"对于这个问题,答案其实并不简单.成为一个Java Web开发人员包括 ...

  7. 零基础学java靠谱吗_零基础学习Java靠谱吗?

    零基础学习Java靠谱吗?作为信息时代的当下,我们看到太多"掌握XX技能,轻松月薪3万"."年薪30万,这个技能你必须懂得"."价值X万的写简历秘籍& ...

  8. java jdk目录_Java开发工具包JDK安装和目录介绍

    1. 找到JDK的exe可执行文件 2. 双击安装,接受windows操作系统的安全警告,点击运行 3. 点击下一步 4. 如果需要更改安装路径,请点击更改,否则直接下一步 5. 等待安装 6. 安装 ...

  9. java反射三种方法_Java基础入门要学哪些 怎么掌握反射和枚举

    Java基础入门要学哪些?怎么掌握反射和枚举?Java是老牌编程语言,是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java所包含的基础知识点很多,只有掌握了这些知识才能更好地运用,下面就来给 ...

最新文章

  1. mysql建立联合索引,mysql建立唯一键,mysql如何解决重复记录联合索引
  2. Trip to Saint Petersburg CodeForces-1250 C
  3. 记录一下,Sqlite,用GB系列编码排序时是按拼音,UTF-8排序是按笔画
  4. [ATF]-ATF的异常向量表介绍-(irq,fiq,smc,hyc...)
  5. 织梦dedecms如何对列表添加判断语句
  6. pywinauto二次封装(pywinnat.py)
  7. java seconds_Java LocalTime minusSeconds()用法及代码示例
  8. Opencv3编程入门学习笔记(三)之访问图像像素的三种方法
  9. Linux 用户及用户组的基本管理
  10. QT5开发及实例学习之一main()函数相关内容介绍
  11. 阿里云李飞飞领衔撰写,云原生数据库教材
  12. jsp员工管理系统mysql_基于JSP的企业员工信息管理系统的设计(MySQL)
  13. java编写singleton程序_java – 在Singleton实现中初始化按需成语与简单静态初始化程序...
  14. kali Linux的设置和优化(双系统)
  15. 数据结构(二)——栈及实现、括号匹配
  16. 解读视联网发展阶段之成年篇
  17. 监控mysql的pr,数据库监控指标操作手册
  18. 双向链表增删改查分析
  19. 汉寿计算机培训初中升高中,中考再迎“新政策”?初中生或将直升高中,家长们终于等到了!...
  20. 测试、发布、小组合作及经验启示

热门文章

  1. Centos 7.6 下使用美格SLM750(4G模块)拨号上网
  2. RecyclerView(一)最简单的recyclerview
  3. 【电源专题】案例:单节18650电池供电的设备在3.6V时候怎么电量就只剩下一格了?
  4. Postman 的替代品来了
  5. Java工具类库Hutool,GitHub星标15k+
  6. sql server2000 安装时出现“另一个安装程序实例已在运行”的解决办法
  7. 数据库xxx已打开,并且一次只能有一个用户访问。 (Microsoft SQL Server,错误: 924)
  8. 大学JAVA实验六 学生选课管理系统
  9. Linux Shell 脚本之循环语句
  10. 情境领导者-第七章、解决绩效问题