阅读:19
java
获取当前项路径及件分隔符
1、利System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));
//user.dir指定了当前的路径
2、利System.getProperty()函数获取件分隔符(在 UNIX 系统中是“/”):System.out.println(System.getProperty("file.separator"));
也可以使File.separator
3、利System.getProperty()函数获取路径分隔符(在 UNIX 系统中是“:”):System.out.println(System.getProperty("path.separator"));
4.其他参数user.dir;
户的当前⼯作录user.name;
户的账户名称user.home;
户的主录file.separator;
件分隔符(在 UNIX 系统中是“/”)path.separator;
路径分隔符(在 UNIX 系统中是“:”)line.separator;
分隔符(在 UNIX 系统中是“/n”)os.name;
操作系统的名称os.arch;
操作系统的架构os.version;
操作系统的版本Java.versionJava 运时环境版本java.vendor;
Java 运时环境供应商java.vendor.url;
Java 供应商的 URLjava.home;
Java 安装录java.vm.specification.version;
Java 虚拟机规范版本java.vm.specification.vendor;
Java 虚拟机规范供应商java.vm.specification.name;
Java 虚拟机规范名称java.vm.version;
Java 虚拟机实现版本java.vm.vendor;
Java 虚拟机实现供应商java.vm.name;
Java 虚拟机实现名称java.specification.version;
Java 运时环境规范版本java.specification.vendor;
Java 运时环境规范供应商java.specification.name;
Java 运时环境规范名称java.class.version;
Java 类格式版本号java.class.path;
Java 类路径java.library.path;
加载库时搜索的路径列表java.io.tmpdir;
默认的临时件路径java.compiler;
要使的 JIT 编译器的名称java.ext.dirs;
个或多个扩展录的路径