Java-002-认识JDK并配置path环境变量
来源:互联网 发布:乔斯韦登 知乎 编辑:程序博客网 时间:2024/05/23 17:05
JDK、JRE认识
什么是JDK,JRE
- 总结:JDK是是用来开发Java程序。开发好了之后给JRE运行。
JDK(Java Development Kit Java开发工具包):
- JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。(JDK包含了JRE)
- 其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
JRE(Java Runtime Environment Java运行环境)
- 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
- 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JVM
安装JDK
下载安装JDK
- 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
- 建议:安装路径不要有中文或者特殊符号如空格等。
- 当提示安装 JRE 时,可以选择不安装(因为JDK包含了JRE)。
配置环境变量 path
在dos命令行中敲入javac,出现错误提示:
错误原因:当前执行的程序在当前目录下如果不存在,windows系统会在系统中已有的一个名为path的环境变量指定的目录中查找。如果仍未找到,会出现以上的错误提示。所以进入到 jdk安装路径\bin目录下,执行javac,会看到javac参数提示信息。
将java工具所在路径定义到 path 环境变量中,让系统帮我们去找运行执行的程序,这就是配置环境变量。
步骤:
- 双击 JDK 安装文件。
- 按照提示安装 JDK 到 D 盘,并记录下安装路径,例如 d:\Program files\Oracle\JDK\。(注意:安装过程中会出现两次路径选择提示,第一次为 JDK,第二次为 JRE,两个路径不能相同)。
- 配置环境变量(注意大小写,此外 JAVA_HOME 请使用上面记录的路径,如果 JAVA_HOME 和 CLASSPATH 在原系
统中出现过,请先删除原值):
- 现在输入javac
也可以临时配置
- 临时配置方式:通过dos命令中set命令完成
- set :用于查看本机的所有环境变量的信息。
- set 变量名 :查看具体一个环境变量的值。
- set 变量名=:清空一个环境变量的值。
- set 变量名=具体值 :给指定变量定义具体值。
- 想要在原有环境变量值基础上添加新值呢?
- 首先,通过%变量名%操作符获取到原有环境变量的值。
- 然后加上新值后再定义给该变量名即可
- 举例:给path环境变量加入新值
- set path=新值;%path%
- 注:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失。
其它
- 源码下载
关注下方公众号,回复:java_course.code
欢迎加入交流群:451826376
更多信息:www.itcourse.top
阅读全文
0 0
- Java-002-认识JDK并配置path环境变量
- 安装jdk配置环境变量并测试java
- 安装jdk配置环境变量并测试java
- 安装jdk配置环境变量并测试java
- 安装jdk配置环境变量并测试java
- 002_JDK、JRE并配置path环境变量
- JDK 环境变量配置 -- Path classpath
- java、JDK 环境变量配置
- java、JDK 环境变量配置
- Java JDK环境变量配置
- JAVA jdk 环境变量配置
- java/JDK配置环境变量
- java-jdk环境变量配置
- java jdk环境变量配置
- java jdk环境变量配置
- Java -----JDK环境变量配置
- java jdk配置环境变量
- java jdk环境变量配置
- 剖析InnoDB与MyISAM的区别-mysql
- Java-001-认识Java
- 数据库和数据仓库的区别?
- Preference,PreferenceCategory,PreferenceList,PreferenceCheckBox等控件的简单讲解
- SM9必要的一些数学基础知识(二)
- Java-002-认识JDK并配置path环境变量
- JavaScript 疲劳终极指南:我们行业的真相 罗雪
- 连续子数组的最大和
- 网易2017春招编程题:集合 [python]
- mysql临时表
- 帝国cms搜索模板支持灵动标签和万能标签(支持到7.2)
- Python语言编码问题详解
- IE浏览器降级详细教程
- 整数中1出现的次数