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)相关推荐

  1. Mac下安装JDK以及怎么配置环境变量?

    一.先下载JDK,下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 二.安装,双击即可自动 ...

  2. macOS下查看Java/JDK的安装目录_查看Java/JDK的版本信息_配置环境变量JAVA_HOME

    文章目录 查看JDK的安装目录 查看系统当前正在使用的 JDK 版本信息 配置环境变量 JAVA_HOME 查看JDK的安装目录 通常情况下,macOS安装JDK,默认是安装在 /Library/Ja ...

  3. Linux安装JDK1.8并配置环境变量

    文章目录 一.下载JDK安装包 二.安装JDK 三.配置环境变量 四.验证JDK是否安装成功 Hello,大家好! 今天分享Linux安装配置JDK1.8教程,本教程是学长在项目上线时撰写的,经过生产 ...

  4. ubuntu安装jdk,ubuntu设置java环境变量

    ubuntu安装jdk,ubuntu设置java环境变量,ubuntu安装jdk,ubuntu设置java环境变量,ubuntu安装jdk,ubuntu设置java环境变量 下载jdk-6u12-li ...

  5. Linux环境下安装 JDK1.8 以及配置环境变量

    Linux环境下使用指令下载JDK wget https://download.oracle.com/otn/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be8458 ...

  6. windows安装jdk+tomcat并配置环境

    一.安装包下载 jdk jdk下载地址 注意: jdk与tomcat版本需要对应上,tomcat版本不能低于兼容的jdk的最低版本,否则会有问题,我就是因为版本没对应,按照步骤部署完后发现访问不了,这 ...

  7. python环境变量配置_Python的安装、认识、配置环境变量以及helloworld打印的两种方式

    Python的安装.认识.配置环境变量以及helloworld打印的两种方式 一. 安装和配置环境变量 首先我们去到Python的官方下载地址根据自己的电脑机型来下载最新的python安装包,网址是h ...

  8. java的三个环境变量是啥_JAVA中常用需要设置的三个环境变量(JAVA_HOME、CLASSPATH、PATH)...

    JAVA中常用需要设置的三个环境变量: JAVA_HOME.CLASSPATH.PATH (一) 配置环境变量:(相对路径) 1. JAVA_HOME=x:/jdk1.6.0 2. 用%JAVA_HO ...

  9. 安装jdk配置环境变量JAVA_HOME不起作用

    今天重新安装系统,需要装jdk,配置环境变量,于是先配置JAVA_HOME  D:\Program Files\Java\jdk1.8.0_144, 然后在配置path路径,但是cmd到dos命令行输 ...

最新文章

  1. (三)WebGIS前端地图显示之根据地理范围换算出瓦片行列号的原理(核心)
  2. Java中用StreamTokenizer与Scanner读取数据
  3. (6)段描述符D/B位
  4. 使用Dezender对zend加密后的php文件进行解密
  5. 工作342:消除平时环境的console
  6. 执​行​o​r​a​c​l​e​函​数​的​四​种​方​法
  7. 微课|中学生可以这样学Python(5.6.2节):生成器推导式
  8. ssis组件_使用SSIS Hadoop组件连接到Apache Hive和Apache Pig
  9. Adam自适应矩估计
  10. Matlab中添加LibPLS安装包
  11. WPF基础系列六:MVVM框架
  12. 基于matlab的运动目标检测
  13. 电驴怎么显示服务器列表,(转)如何更新电驴服务器列表(eMule Server List)
  14. Faster R-CNN论文翻译——中英文对照
  15. 一种精细化计算设备状态的方法
  16. 【折腾电脑】Edge浏览器看B站视频卡顿最全解决办法合集
  17. 一些个人总结(2008)
  18. How to debug apps on Kindle Fire on OS X
  19. 成为优秀的技术管理者: 先从改变思维做起
  20. 2016年终总结,不慌不忙不急不躁的一年

热门文章

  1. 关于3D建模师的前途,认真告诉你,技术上来了真的不愁薪资(下)
  2. Python008: Python大作业之移动的小火车动画(一)
  3. c语言循环嵌套寻找最大数,C语言的大海里:嵌套的循环语句的重要程序竟然是这几个?...
  4. sequelize参考
  5. android 点击跳转应用市场评分页面
  6. i春秋 WEB code
  7. Ghost Image
  8. 计算机考研复试面试常问问题 操作系统篇
  9. 始成方圆——韦伯的行政组织理论
  10. 员工手册和企业文化有什么关系?如何编写员工手册?