当前位置 主页 > 网站技术 > 代码类 >

    linux中java获取路径的实例代码

    栏目:代码类 时间:2020-02-03 18:08

    linux中java获取路径怎么写

    在Unix/Linux中,路径的分隔采用正斜"/",比如"cd /home/java"。

    在java的代码开发中 \ 是代表转义字符。

    相对路径和绝对路径

    . 指的是当前目录 .. 指的是当前目录的上一级目录 ./book表示当前目录下的book文件夹 /book表示当前盘符下的book文件夹

    Linux绝对路径:以root根目录 / 开始的路径 如 / 表示root根目录

    下面,就是Linux中使用Java获取路径的一些操作:

    // 分隔符
    
    String fileSeperator = File.separator;
    
     
    
    // 用户主目录
    
    String userHome = System.getproperties().getProperty("user.home");
    
     
    
    // Java实时运行环境的安装目录
    
    String javaPath = System.getproperties().getProperty("java.home");
    
     
    
    // 操作系统名称
    
    String osName = System.getproperties().getProperty("os.name");
    
     
    
    // 当前用户程序所在目录
    
    String userDir = System.getproperties().getProperty("user.dir");
    
     
    
    // JDK的安装目录
    
    String jdkDir = System.getproperties().getProperty("java.ext.dirs");

    内容扩展

    Linux下 Java 读取文件路径

    一般文件路径在windows中用 \ 表示,但是在其他系统平台下比如linux中就不是 \ 所以java给我们提供了一个与平台无关的表示路径的常量 File.separator在windows中则表示 \ 比如现在有一个文件在D:\java\src\myjava中, 如何用绝对路径访问呢?

    现在建立一个目录:

    File fDir=new File(File.separator); //File.separator表示根目录,比如现在就表示在D盘下。


    String strFile="java"+File.separator+"src"+File.separator+"myjava"; //这个就是绝对路径


    File f=new File(fDir,strFile);

    以上是小编整理了2篇相关文章的内容,感谢大家的学习和对IIS7站长之家支持,希望能够帮助到大家。