JDK安装与配置
JDK安装与配置
一、下载
- JDK是ORACLE提供免费下载使用的,官网地址:https://www.oracle.com/index.html
- 一般选择Java SE版本即可,企业版的选择Java EE

- 下载的JDK版本(目前最新的是JDK8u112)

- JDK的开发包以及相关的文档下载
- 勾选同意,才可点击下载
- 根据不同的系统,下载不同的版本
- Windows x86:32位的Windows系统
- Windows x64:64位的Windows系统
- 其它的同理类似

- 选择合适的版本后,点击下载即可

二、安装
- 双击已下载好的JDK
- 点击下一步

- 选择需要安装的内容以及安装的目录
- 点击下一步
- 注:如果要修改安装的目录,安装的目录不能有中文以及空格
- 点击下一步

- 安装的过程中,会弹出一个安装JRE的窗口,建议安装,安装方法同JDK类似
- 点击下一步

- 安装完成,点击关闭即可

三、配置
- 环境变量一般指在操作系统中用来指定操作系统运行环境的一些参数。
- 例如path,当要求系统运行一个程序,而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还会到path中指定的路径去找。
- 为什么需要配置环境变量?
- 在编译程序时,需要用到javac这个编译工具,而javac是在java的安装目录下,当我们在其他目录下调用javac时,系统因为在当前目录找不到javac就会报错,为了方便以后编译程序,不用每次编译时去到java安装目录中编译,所以需要设置环境变量。
- 此电脑——>鼠标点击右键——>属性——>高级系统设置——>高级——>环境变量(此处举例为Windows10 x64 系统)

- 新建系统变量

- JAVA_HOME

- CLASSPATH

- 再添加到环境变量path中即可

- %%的作用:动态的获取某一个已存在的环境变量的值。
- %JAVA _ HOME%表示了JDK的安装路径,如果安装路径改变,只需要在JAVA _ HOME的值中改变相应路径即可,不需要每次都到path中改动,path中已经存在很多的值了,如果不小心将其删掉或者改变,系统中的某些程序就无法正常运行,为了避免出现这样的失误,使用%JAVA _ HOME%来代替可能需要变动的路径,方便操作,也使得看起来更加明了。
- 注:分号必须是英文输入法的分号。
四、测试
测试配置的环境是否成功
- 快捷键Win+R——>输入cmd——>输入java -version——>回车Enter

- 输入javac——>回车Enter

- 输入java——>回车Enter

出现类似以上的现象,就表示环境配置成功了。
Hello World
- 入门程序

- 运行一下

JDK安装与配置的更多相关文章
- JDK安装和配置
一.Windows下的JDK环境变量配置 在java 中需要设置三个环境变量(1.5之后不用再设置classpath了,但个人强烈建议继续设置以保证向下兼用问题) JDK安装完成之后我们来设置环境变量 ...
- Tomcat+JDK安装和配置
Tomcat+JDK安装和配置 一.打开FlashFXP软件,建立连接,选择需要的包,右击传输到 /home/guest中 二.进入到:cd /home/guest中,对tomcat包进行解压 三.将 ...
- linux环境jdk安装及配置
linux环境jdk安装及配置 linux环境jdk安装及配置 1.下载jkd( http://www.oracle.com/technetwork/java/javase/downloads/ind ...
- jdk 安装过程配置环境变量 error 的解决过程
jdk 安装过程配置环境变量 error 的解决过程 问题背景: 我在安装 jdk 过程中在JAVA_HOME和path中添加路径后, cmd 中输入java 和javac均出现错误,因为之前在 D ...
- PyCharm和JDK安装与配置(windows)
原创 PyCharm和JDK安装与配置(windows) mb5cd21e691f31a关注0人评论2024人阅读2020-03-20 21:08:41 一.PyCharm安装与配置 PyChar ...
- 【Linux】 JDK安装及配置 (tar.gz版)
安装环境 Linux(Ubuntu 版) JDK安装 tar.gz为解压后就可以使用的版本,这里我将使用jdk-8u65-linux-x64.tar.gz版,安装到/usr/java/下 步骤一 将文 ...
- 七、Java基础---------JDK安装与配置
配置环境变量名词说明 path:通过path系统去寻找可执行的java文件. JAVA_HOME:JDK的安装目录 classpath:加载目录 为什么需要配置path,什么时候需要classpath ...
- Window下JDK安装与配置
今天项目组开会,由于.Net平台的限制无法满足现有业务需求,项目计划从.Net平台转Java平台,采用Java+Spark+Hadoop,之前关于Java和Hadoop的书也买的有只是平时看的少,最近 ...
- JDK安装与配置(Windows 7系统)
1.前言 安装之前需弄清JDK.JRE.JVM这几个概念,不然稀里糊涂不知道自己在装什么. (1)什么是java环境:我们知道,想听音乐就要安装音乐播放器,想看图片需要安装图片浏览器,同样道理,要运行 ...
随机推荐
- Be Better:遇见更好的自己-2016年记
其实并不能找到好的词语来形容过去的一年,感觉就如此平淡的过了!没有了毕业的稚气,看事情淡了,少了一丝浮躁,多了一分认真.2016也许就是那句话-多读书,多看报,少吃零食多睡觉,而我更愿意说--Be B ...
- 多线程爬坑之路-Thread和Runable源码解析之基本方法的运用实例
前面的文章:多线程爬坑之路-学习多线程需要来了解哪些东西?(concurrent并发包的数据结构和线程池,Locks锁,Atomic原子类) 多线程爬坑之路-Thread和Runable源码解析 前面 ...
- 阿里巴巴直播内容风险防控中的AI力量
直播作为近来新兴的互动形态和今年阿里巴巴双十一的一大亮点,其内容风险监控是一个全新的课题,技术的挑战非常大,管控难点主要包括业界缺乏成熟方案和标准.主播行为.直播内容不可控.峰值期间数千路高并发处理. ...
- 使用JSONObject.fromObject的时候出现“There is a cycle in the hierarchy”异常 的解决办法
在使用JSONObject.fromObject的时候,出现“There is a cycle in the hierarchy”异常. 意思是出现了死循环,也就是Model之间有循环包含关系: ...
- C++中的变长参数
新参与的项目中,为了使用共享内存和自定义内存池,我们自己定义了MemNew函数,且在函数内部对于非pod类型自动执行构造函数.在需要的地方调用自定义的MemNew函数.这样就带来一个问题,使用stl的 ...
- Python标准模块--Iterators和Generators
1 模块简介 当你开始使用Python编程时,你或许已经使用了iterators(迭代器)和generators(生成器),你当时可能并没有意识到.在本篇博文中,我们将会学习迭代器和生成器是什么.当然 ...
- kindeditor4整合SyntaxHighlighter,让代码亮起来
这一篇我将介绍如何让kindeditor4.x整合SyntaxHighlighter代码高亮,因为SyntaxHighlighter的应用非常广泛,所以将kindeditor默认的prettify替换 ...
- Hawk 4.6 并行化
并行化 Hawk支持单机并行化,也就是使用多线程获取数据.它可以控制目前所有任务的数量,为了不给网站造成过大的压力,仅当任务池中的任务数量小于一定值后,才会插入新的任务. 你可以在数据清洗的 执行面板 ...
- java中易错点(二)
java,exe是java虚拟机 javadoc.exe用来制作java文档 jdb.exe是java的调试器 javaprof,exe是剖析工具 解析一: sleep是线程类(Thread)的方法, ...
- H3 BPM让天下没有难用的流程之产品概述
一.产品简介 BPM(Business Process Management),是指根据业务环境的变化,推进人与人之间.人与系统之间以及系统与系统之间的整合及调整的经营方法与解决方案的IT工具. H3 ...