java path是什么,让我们一起了解一下?
java path环境变量就是java在执行命令时,寻找javac这个程序的位置。Path表示的是一个目录名序列,其后还可以跟着一个文件名,路径中的第一个部件可以是根部件,例如/或C:\,而允许访问的根部件取决于文件系统。
以根部件开始的路径是绝对路径;否则,就是相对路径。
例如,我们要分别创建一个绝对路径和一个相对路径;其中,对于绝对路径,我们假设计算机运行的是类Unix的文件系统:
Path absolute = Paths.get("/Users", "acton_zhang"); Path relative = Paths.get("pers", "zhang", "ThreadDemo.java");
静态的Paths.get方法接受一个或多个字符串,并将他们用默认文件系统的路径分隔符(类Unix文件系统是/,Windows是\)连接起来。然后解析连接起来的结果,如果其表示的不是给定文件系统中的合法路径,那么就抛出InvalidPathException异常。这个连接起来的结果就是一个Path对象。
get方法可以获取包含多个部件构成的单个字符串,例如,可以像下面这样从配置文件中读取路径:
String baseDir = props.getProperty("base.dir"); //May be a string such as /opt/myprog or c:\Program Files\myprog Path basePath = Paths.get(baseDir);
注意:路径不必对应者某个实际存在的文件,它仅仅只是一个抽像的名字序列。
path(环境变量)是dos以前的内部命令,windows继续沿用至今。用作运行某个命令的时候,本地查找不到某个命令或文件,会到这个声明的目录中去查找。
一般设定java的时候为了在任何目录下都可以运行bin文件夹下的命令。就将java的bin目录声明到path中。在dos下运行path命令就可以设定或查看。在windows中要在系统设置中设定。
JAVA的初学者,必须要学会配置PATH环境变量,否则无法编译、运行JAVA程序。
以上就是小编今天的分享了,希望可以帮助到大家。