安装JDK为何要配置环境变量(Java_HOME,Path,CLASSPATH)
JDK:Java development kit,java开发工具包
学习java需要安装JDK,使用则需要配置JDK三个环境变量。
1 Java_HOME
它指向jdk安装目录。因为jdk安装目录大家各不相同,为了知道安装在哪儿,则需要规定一个Java_HOME环境变量,需要用jdk时只需引用Java_HOME即可。
2 Path
在写完java源代码后,需要javac编译,然后再java来执行。shell(命令解释器)在执行输入的命令时,会到PATH环境变量所指定的路径中查看能否找到相应的程序指令,而javac和java本开始没有的,它们存在安装JDK的bin目录下(bin目录包含经常用到的javac\java\javadoc等),因此,我们把bin目录增加到现有的PATH中。
3 CLASS PATH
用于搜索Java编译或运行时所需要的的类。指定类搜索途径,要用已经编写好的类,前提是可以找到它们,JVM就是通过CLASS PATH来寻找类的。通常,我们需要把JDK安装路径下的jre\lib\rt.jar(Linux:jre/lib/rt.jar)包含在CLASSPATH中。
PATH和CLASSPATH都指定路径列表,列表中的各项(即各个路径)之间使用分隔符分隔。
在Windows下,分隔符是分号(;),而在Linux下,分隔符是冒号(:)。
不止JDK,很多开发工具安装都需要配置环境变量。
另外再说说javac
javac的任务就是将java源码编译成Java字节码,也就是JVM能够识别的二进制码。从表面上看就是.java文件转成.class文件,而实际上是将Java的源代码转化成了一连串二进制数字,这些二进制数字是有格式的,只有JVM能够正确识别它们到底表达了什么意思。
安装JDK为何要配置环境变量(Java_HOME,Path,CLASSPATH)相关推荐
- Mac下安装JDK以及怎么配置环境变量?
一.先下载JDK,下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 二.安装,双击即可自动 ...
- macOS下查看Java/JDK的安装目录_查看Java/JDK的版本信息_配置环境变量JAVA_HOME
文章目录 查看JDK的安装目录 查看系统当前正在使用的 JDK 版本信息 配置环境变量 JAVA_HOME 查看JDK的安装目录 通常情况下,macOS安装JDK,默认是安装在 /Library/Ja ...
- Linux安装JDK1.8并配置环境变量
文章目录 一.下载JDK安装包 二.安装JDK 三.配置环境变量 四.验证JDK是否安装成功 Hello,大家好! 今天分享Linux安装配置JDK1.8教程,本教程是学长在项目上线时撰写的,经过生产 ...
- ubuntu安装jdk,ubuntu设置java环境变量
ubuntu安装jdk,ubuntu设置java环境变量,ubuntu安装jdk,ubuntu设置java环境变量,ubuntu安装jdk,ubuntu设置java环境变量 下载jdk-6u12-li ...
- Linux环境下安装 JDK1.8 以及配置环境变量
Linux环境下使用指令下载JDK wget https://download.oracle.com/otn/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be8458 ...
- windows安装jdk+tomcat并配置环境
一.安装包下载 jdk jdk下载地址 注意: jdk与tomcat版本需要对应上,tomcat版本不能低于兼容的jdk的最低版本,否则会有问题,我就是因为版本没对应,按照步骤部署完后发现访问不了,这 ...
- python环境变量配置_Python的安装、认识、配置环境变量以及helloworld打印的两种方式
Python的安装.认识.配置环境变量以及helloworld打印的两种方式 一. 安装和配置环境变量 首先我们去到Python的官方下载地址根据自己的电脑机型来下载最新的python安装包,网址是h ...
- java的三个环境变量是啥_JAVA中常用需要设置的三个环境变量(JAVA_HOME、CLASSPATH、PATH)...
JAVA中常用需要设置的三个环境变量: JAVA_HOME.CLASSPATH.PATH (一) 配置环境变量:(相对路径) 1. JAVA_HOME=x:/jdk1.6.0 2. 用%JAVA_HO ...
- 安装jdk配置环境变量JAVA_HOME不起作用
今天重新安装系统,需要装jdk,配置环境变量,于是先配置JAVA_HOME D:\Program Files\Java\jdk1.8.0_144, 然后在配置path路径,但是cmd到dos命令行输 ...
最新文章
- (三)WebGIS前端地图显示之根据地理范围换算出瓦片行列号的原理(核心)
- Java中用StreamTokenizer与Scanner读取数据
- (6)段描述符D/B位
- 使用Dezender对zend加密后的php文件进行解密
- 工作342:消除平时环境的console
- 执​行​o​r​a​c​l​e​函​数​的​四​种​方​法
- 微课|中学生可以这样学Python(5.6.2节):生成器推导式
- ssis组件_使用SSIS Hadoop组件连接到Apache Hive和Apache Pig
- Adam自适应矩估计
- Matlab中添加LibPLS安装包
- WPF基础系列六:MVVM框架
- 基于matlab的运动目标检测
- 电驴怎么显示服务器列表,(转)如何更新电驴服务器列表(eMule Server List)
- Faster R-CNN论文翻译——中英文对照
- 一种精细化计算设备状态的方法
- 【折腾电脑】Edge浏览器看B站视频卡顿最全解决办法合集
- 一些个人总结(2008)
- How to debug apps on Kindle Fire on OS X
- 成为优秀的技术管理者: 先从改变思维做起
- 2016年终总结,不慌不忙不急不躁的一年