zoukankan      html  css  js  c++  java
  • Path和ClassPath差异

    1.Path角色

            Path它用于指定Java路径的命令,当我们想编译Java当需要使用的程序javac.exe并运行.class当文件需要使用java.exe,此时Path设置的路径就发生作用了。由于Path设置的路径是jdk安装文件夹以下的bin相应的路径,以摩罗我的安装JDK文件夹为例,我的Path设置为:D:JAVAjdk1.6.0_38in,当我们须要调用javac.exe或者java,exe时就会自己主动到D:JAVAjdk1.6.0_38in文件夹以下去找javac.exe和java,exe。

            实际上我们在命令行中运行Java编译命令的时候能够不设置Path。但必须加上文件夹,比方编译testPath.java时,就能够在命令行中这样操作:D:JAVAjdk1.6.0_38injavac testPath.java。而假设设置文件夹以后,就能够直接在命令行中输入:javac testPath.java。

           简单来说。Path就是给操作系统用的。用来运行javac和java命令。


    2.ClassPath的作用

             ClassPath用来指定在程序中使用的类文件所在的文件夹,也就是说当我们运行Java程序的时候。有可能会引入几个包,比方程序中有import java.util.Scanner;这个语句。当我们运行这个程序的时候就会自己主动到ClassPath文件夹以下去找java.util.Scanner相应的jar包。

            简单来说。ClassPath就是给JVM使用的。用来运行Java程序的时候找到相应的Java中的类文件。


    声明:

          1.原创内容,转载请注明原文链接

          2.摩罗不写博客。全部内容仅仅是摩罗笔记,如有错误或者您有更好的意见。欢迎指正。


                                                     欢迎关注行者摩罗微信公众号(xingzhemoluo),共同交流编程经验,扫描下方二维码就可以;




    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    div 圆角
    CSS定义鼠标经过时鼠标图型样式
    如何判断浏览器类型然后让它读取指定的CSS
    如何分别指定ie6及ie7浏览器的css
    用CSS控制DIV居中失效的解决方法
    css如何控制文字多行显示,溢出截断后末尾出现省略...
    样式命名规则
    type="file" 谁用过这个属性给定义样式
    有利于SEO的DIV+CSS的命名规矩小结
    左右两个div高度自动一致,自适应高度
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4717814.html
Copyright © 2011-2022 走看看