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篇相关文章的内容,感谢大家的学习和对聚米学院支持,希望能够帮助到大家。

linux java 获取路径怎么写_linux中java获取路径的实例代码相关推荐

  1. linux java 获取路径怎么写_linux中java获取路径怎么写?

    linux中java获取路径怎么写? 在Unix/Linux中,路径的分隔采用正斜"/",比如"cd /home/java". 在java的代码开发中 是代表转 ...

  2. java get null_java 获取对象中为null的字段实例代码

    下面一段简单的代码给大家分享java 获取对象中为null的字段,具体代码如下所述: private static String[] getNullPropertyNames(Object sourc ...

  3. java获取图片主色_Java获取彩色图像中的主色彩的实例代码

    本文讲述了java获取彩色图像中的主色彩的实例代码.分享给大家供大家参考,具体如下: 一:基本思路 对于一张rgb色彩空间的彩色图像,很多时间我们想通过程序获得该图像有几种主要的色彩,但是对一般图像来 ...

  4. linux shell中实现循环日期的实例代码

    这篇文章主要介绍了linux shell中实现循环日期的实例代码,文中还给大家提到了LINUX SHELL遍历日期(指定输入两个日期)的实现方法,感兴趣的朋友跟随小编一起看看吧 下面通过一段代码给大家 ...

  5. 批量插入数据库语句java_java相关:MyBatis批量插入数据到Oracle数据库中的两种方式(实例代码)...

    java相关:MyBatis批量插入数据到Oracle数据库中的两种方式(实例代码) 发布于 2020-7-22| 复制链接 本文通过实例代码给大家分享了MyBatis批量插入数据到Oracle数据库 ...

  6. ViSP中识别AprilTag的C++实例代码解释

    VISP中识别AprilTag的C++实例代码解释 接着上一篇: VISP中识别AprilTag的C++实例代码与运行结果 先展示代码,一句一句解释吧 #include <visp3/detec ...

  7. java抽奖程序_java怎么做出简单的抽奖程序?实例代码展示

    自从20世纪90年代以来,java编程语言的发展如火如荼,不仅仅应用于高新产业的壮大发展,还涉及到了我们的日常生活,为我们的生活带来了更多的便利与快捷方法.今天主要为大家介绍一下,如何用java做出一 ...

  8. ViSP中识别AprilTag的C++实例代码与运行结果

    VISP中识别AprilTag的C++可运行代码与运行结果 Introduction ***具体解释见下一篇:***VISP中识别AprilTag的C++实例代码解释 ***具体帮助开发文档下载:** ...

  9. html 存储登录状态,Vue中保存用户登录状态实例代码

    首先我们假设,这里的登录组件(register.vue)是App.vue组件的子组件,是通过路由进入登录组件的. 登录组件中用户点击登录后,后台会传过来一个用户名,我的App.vue组件中需要拿到这个 ...

最新文章

  1. VS Code 调试 OneFlow
  2. 访问级别约束0906
  3. Spring MVC 框架搭建及详解
  4. 机器学习笔记:Adagrad
  5. 问模板函数、函数模板,模板类、类模板的区别的问题?
  6. datagrid如何获取一行数据中的某个字段值_MySQL 如何查找删除重复行?
  7. 优先级队列应用-称检测点查询
  8. Saltstack的pillar组件(6)
  9. java锁实现_Java锁实现
  10. list中去除连续重复的值并保留头尾2个和头尾2个值在原list中的索引
  11. 多种视觉SLAM方案对比
  12. 关于天猫(淘宝)评论爬虫
  13. 麦肯锡教我的思考武器-读书心得
  14. eclipse导入系统签名
  15. 赠书 | 《网络威胁情报技术指南》
  16. JavaScript实现贪吃蛇小游戏
  17. 弱口令安全弱口令字典
  18. APC不间断电源说明书
  19. 0725(016天 多态复习 java中级-抽象类01)
  20. c++三种排序学习图文笔记(冒泡,插入,快速)

热门文章

  1. Apache动态编译安装模块mod_rewrite
  2. 前端 CSS层叠性 CSS选择器优先级
  3. 记录一次Docker For Windows10镜像加速器配置
  4. PHP 判断数据类型
  5. [转]HTTPS网络流量解密方法探索系列(一)
  6. python学习之路-day7
  7. iOS7与iOS8的比較
  8. Linux关闭防火墙、SELinux
  9. 解决ie6、7 margin-bottom 失效问题
  10. 《转》atomic assign retain