学java需要装jdk吗_JAVA基础之JDK安装
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安装相关推荐
- java学jdk几_Java系列学习(一)-JDK下载与安装
1.Java语言平台版本 J2SE:Java 2 Platform Standard Edition,java平台标准版 J2ME:Java 2 Platform Micro Edition,java ...
- java增强型for报错_Java基础——增强for循环
java1.5版本引入了一个增强for循环,基本原理和for循环类似. 语法声明:for(表达式:条件表达式) 举例:for (String str : set) 解释:set代表set集合,str代 ...
- java三个环境变量_java基础(一):我对java的三个环境变量的简单理解和配置
首先说说java的三个环境变量:java_home,classpath,path java_home:jdk的安装路径[你一层一层点开安装路径,直到当前目录有一个bin目录,然后在地址栏里面右键单击复 ...
- java jdk包_Java开发工具包JDK的简介
Java开发工具包JDK的简介 Java 开发工具包是 Java 环境的核心组件,并提供编译.调试和运行一个Java 程序所需的所有工具,可执行文件和二进制文件.JDK 是一个平台特定的软件,有针对 ...
- java怎么查看jdk版本_java版本和jdk版本必须一样
1.首先需要检查你的系统是否安装了java环境,2.在"开始"==>"运行"==>输入"cmd"弹出命令窗口,在命令窗口中输入java或者javac ...
- 零基础学java web开发_从零基础学Java成为一个专业的java web 开发者
原标题:从零基础学Java成为一个专业的java web 开发者 "我怎么才能成为一个Java Web开发者?"对于这个问题,答案其实并不简单.成为一个Java Web开发人员包括 ...
- 零基础学java靠谱吗_零基础学习Java靠谱吗?
零基础学习Java靠谱吗?作为信息时代的当下,我们看到太多"掌握XX技能,轻松月薪3万"."年薪30万,这个技能你必须懂得"."价值X万的写简历秘籍& ...
- java jdk目录_Java开发工具包JDK安装和目录介绍
1. 找到JDK的exe可执行文件 2. 双击安装,接受windows操作系统的安全警告,点击运行 3. 点击下一步 4. 如果需要更改安装路径,请点击更改,否则直接下一步 5. 等待安装 6. 安装 ...
- java反射三种方法_Java基础入门要学哪些 怎么掌握反射和枚举
Java基础入门要学哪些?怎么掌握反射和枚举?Java是老牌编程语言,是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java所包含的基础知识点很多,只有掌握了这些知识才能更好地运用,下面就来给 ...
最新文章
- mysql建立联合索引,mysql建立唯一键,mysql如何解决重复记录联合索引
- Trip to Saint Petersburg CodeForces-1250 C
- 记录一下,Sqlite,用GB系列编码排序时是按拼音,UTF-8排序是按笔画
- [ATF]-ATF的异常向量表介绍-(irq,fiq,smc,hyc...)
- 织梦dedecms如何对列表添加判断语句
- pywinauto二次封装(pywinnat.py)
- java seconds_Java LocalTime minusSeconds()用法及代码示例
- Opencv3编程入门学习笔记(三)之访问图像像素的三种方法
- Linux 用户及用户组的基本管理
- QT5开发及实例学习之一main()函数相关内容介绍
- 阿里云李飞飞领衔撰写,云原生数据库教材
- jsp员工管理系统mysql_基于JSP的企业员工信息管理系统的设计(MySQL)
- java编写singleton程序_java – 在Singleton实现中初始化按需成语与简单静态初始化程序...
- kali Linux的设置和优化(双系统)
- 数据结构(二)——栈及实现、括号匹配
- 解读视联网发展阶段之成年篇
- 监控mysql的pr,数据库监控指标操作手册
- 双向链表增删改查分析
- 汉寿计算机培训初中升高中,中考再迎“新政策”?初中生或将直升高中,家长们终于等到了!...
- 测试、发布、小组合作及经验启示
热门文章
- Centos 7.6 下使用美格SLM750(4G模块)拨号上网
- RecyclerView(一)最简单的recyclerview
- 【电源专题】案例:单节18650电池供电的设备在3.6V时候怎么电量就只剩下一格了?
- Postman 的替代品来了
- Java工具类库Hutool,GitHub星标15k+
- sql server2000 安装时出现“另一个安装程序实例已在运行”的解决办法
- 数据库xxx已打开,并且一次只能有一个用户访问。 (Microsoft SQL Server,错误: 924)
- 大学JAVA实验六 学生选课管理系统
- Linux Shell 脚本之循环语句
- 情境领导者-第七章、解决绩效问题