博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java如何获取文件路径_Java如何获取文件路径
阅读量:6514 次
发布时间:2019-06-24

本文共 1221 字,大约阅读时间需要 4 分钟。

Java如何获取文件路径? ClassPath的绝对URI路径,工程的路径。

1、实例说明

(1)java得到 ClassPath的绝对URI路径:

Thread.currentThread().getContextClassLoader().getResource(“.”).getPath();

(2)java得到 ClassPath的绝对URI路径:

Thread.currentThread().getContextClassLoader().getResource(“”).getPath();

(3)java得到工程的路径

System.getProperty(“user.dir”);

2、实例源码

/**

* @Title:FilePath.java

* @Package:com.you.model

* @Description:

* @Author: 游海东

* @date: 2014年3月29日 上午11:42:16

* @Version V1.2.3

*/

package com.you.model;

/**

* @类名:FilePath

* @描述:

* @date: 2014年3月29日 上午11:42:16

*/

public class FilePath {

/**

* @Title : main

* @Type : FilePath

* @date : 2014年3月29日 上午11:42:17

* @Description :

* @param args

*/

public static void main(String[] args)

{

/**

* 得到 ClassPath的绝对URI路径

*/

String str1 = Thread.currentThread().getContextClassLoader().getResource(“.”).getPath();

/**

* 得到 ClassPath的绝对URI路径

*/

String str2 = Thread.currentThread().getContextClassLoader().getResource(“”).getPath();

/**

* 得到工程的路径

*/

String str3 = System.getProperty(“user.dir”);

System.out.println(str1);

System.out.println(str2);

System.out.println(str3);

}

}

3、java获取文件路径实例结果

/D:/eclipse/workspace/HighCharts/build/classes/

/D:/eclipse/workspace/HighCharts/build/classes/

D:\eclipse\workspace\HighCharts

转载地址:http://yxifo.baihongyu.com/

你可能感兴趣的文章
Python 基础起步 (十) 什么叫函数?
查看>>
8年软件测试工程师感悟——写给还在迷茫中的朋友
查看>>
5G一周热闻:华为夺联通5G大单,首张5G电话卡发放
查看>>
“迁移策略+新容器运行时”应对有状态应用的冷热迁移挑战
查看>>
使用Swoole加速Laravel(正式环境中)
查看>>
mockjs让前端开发独立于后端
查看>>
延迟脚本的方式
查看>>
1.4linux单用户模式下修改root密码和救援模式修改root密码
查看>>
微服务架构优缺点
查看>>
解读userenv的日志
查看>>
跨进程通信之Messenger
查看>>
ext3与ext4区别
查看>>
DHCP Snooping + Dynamic ARP Inspection(DAI) 配置
查看>>
使用应答文件安装域控制器
查看>>
UNIX/Linux 系统管理技术手册阅读(三)
查看>>
btrfs的使用(案例讲解)
查看>>
分布式事务-二阶段提交与三阶段提交
查看>>
安装配置samba服务器和客户端
查看>>
filebeat 配置文件详解
查看>>
Swift与OC混编
查看>>