Java路徑问题最终解决方案.docVIP

  • 4
  • 0
  • 约3.65千字
  • 约 3页
  • 2017-03-07 发布于重庆
  • 举报
Java路徑问题最终解决方案

Java路径问题最终解决方案前言   Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。   我编写了一个方法,比ClassLoader.getResource String 相对路径 方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源。这样,我们就可以使用相对于classpath的路径,定位所有位置的资源! Java路径   Java中使用的路径,分为两种:绝对路径和相对路径。具体而言,又分为四种: 一、URI形式的绝对资源路径   如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.b   URL是URI的特例。URL的前缀/协议,必须是Java认识的。URL可以打开资源,而URI则不行。   URL和URI对象可以互相转换,使用各自的toURI ,toURL 方法即可! 二、本地系统的绝对路径   D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.b   Java.io包中的类,需要使用这种形式的参数。   但是,它们一般也提供了URI类型的参数,而URI类型的参数,接受的是URI样式的String。因此,通过URI转换,还是可以把URI样式的绝对路径用在java

文档评论(0)

1亿VIP精品文档

相关文档