• 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 FilesJavajdk1.7.0  (注意:这个地址不能直接复制喔,要看你的jdk安装在哪里,就是你电脑jdk的安装路径,一般默认安装的话,就是在这个路径下改一下”jdk1.7.0“这个版本号就好。)
     
          变量名(N):CLASSPATH 
          变量值(V):.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;
     
        3.选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把jdk安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角英文的分号和已有的路径进行分隔。 
          变量名(N):Path 
          变量值(V):%JAVA_HOME%in;%JAVA_HOME%jrein;
     
     
     
      三、编译和解析过程图解
     
    同时还要输入:javac
     
      
      如果出现这些信息,就表明配置环境变量成功了。
     
    本文由本人理解可得,如有不足,请指正。
     
  • 相关阅读:
    块设备驱动、bio理解
    configfs_sample.c 理解
    configfs-用户空间控制的内核对象配置
    infiniswap安装
    virtualBox环境下安装centos7,设置虚拟主机和本地主机网络互通的几个关键步骤
    知识点-web
    SpringSecutiry源码探究(DAO密码认证)
    知识点-线程
    知识点-基础
    keypoint
  • 原文地址:https://www.cnblogs.com/banana618859/p/6293736.html
Copyright © 2020-2023  润新知