本文共 773 字,大约阅读时间需要 2 分钟。
Java中的资源表示方式:
可表示资源的对象
| 说明
|
java.io.File | 可代表文件系统中的文件或目录。例如: · 文件系统中的文件:“c:\config.sys”。 · 文件系统中的目录:“c:\windows\”。 |
java.net.URL | 统一资源定位符。例如: · 文件系统中的文件:c:\config.sys,可以表示成URL:“file:///c:/config.sys”。 · 文件系统中的目录:c:\windows\,可以表示成URL:“file:///c:/windows/”。 · 远程WEB服务器上的文件:“http://www.springframework.org/schema/beans.xml”。 · Jar包中的某个文件,可以表示成URL:“jar:file:///c:/my.jar!/my/file.txt”。 |
java.io.InputStream | 输入流对象,可用来直接访问资源的内容。例如: · 文件系统中的文件:c:\config.sys,可以用下面的代码来转换成输入流: new FileInputStream("c:\\config.sys"); · 远程WEB服务器上的文件,可以用下面的代码来转换成输入流: new URL("http://www.springframework.org/schema/beans.xml").openStream(); · Jar包中的某个文件,可以用下面的代码来转换成输入流: new URL("jar:file:///c:/my.jar!/my/file.txt").openStream(); |
本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/677787,如需转载请自行联系原作者