java环境分析_java配置环境变量-及原因

为什么java要配置环境变量?

那就要从java的编译和解析过程说起

java文件的编译和解析过程

一、一个hellow.java文件,要经历先编译(变成hellow.class),再解析(解析成机器码),才能让电脑识别并运行。

那中间编译和解析的工作,就是由jvm(java虚拟机)完成,

那jvm在jdk当中,所以要安装jdk,

那jvm有了,电脑怎么知道jvm在哪里,jvm又怎么知道hellow.java文件在哪里呢?

那就要配置“环境变量”,环境变量中,PATH:告诉电脑,jvm在哪里,CLASSPATH:告诉jvm,hellow.java在哪里。

这时, 电脑、jvm和hellow.java ,这三个连在一起了,自然就可以运行啦。

二、具体配置过程

java环境变量设置

1.右键打开我的电脑->属性->高级->环境变量

2.新建系统变量JAVA_HOME和CLASSPATH

变量名(N):JAVA_HOME

变量值(V):C:\Program Files\Java\jdk1.7.0  (注意:这个地址不能直接复制喔,要看你的jdk安装在哪里,就是你电脑jdk的安装路径,一般默认安装的话,就是在这个路径下改一下”jdk1.7.0“这个版本号就好。)

变量名(N):CLASSPATH

变量值(V):.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3.选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把jdk安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角英文的分号和已有的路径进行分隔。

变量名(N):Path

变量值(V):%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

三、编译和解析过程图解

dc0326e6211b622b2cabdf5278aad7e1.png

同时还要输入:javac

2e8dc99027fd6ca33da47bf8965fbc9f.png

如果出现这些信息,就表明配置环境变量成功了。

本文由本人理解可得,如有不足,请指正。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值