黑马程序员技术交流社区
标题:
java 中的路径问题
[打印本页]
作者:
杨杨
时间:
2013-3-2 18:34
标题:
java 中的路径问题
本帖最后由 杨杨 于 2013-3-3 14:02 编辑
1. ReflectTest2.class.getClassLoader().getResourceAsStream("cn/itcast/day1/conf.properties");
ReflectTest2.class.getResourceAsStream("cn/itcast/day1/conf.properties")
的区别
2.他们在java项目和java web项目的区别
3. windows linux 中系统路径
4.file.separator 用法 谁能给解释一下啊
5. 现在项目中属性文件用的越来越少了xml 成为配置文件 能分析一下原因吗?
6.web 项目中服务端和浏览器(客户端)路径的区别
7. "."与 "/” 在web项目 java项目的区别
作者:
牛合超
时间:
2013-3-2 18:53
两个都可以用于从 classpath 里面进行资源读取, classpath包含classpath中的路径
和classpath中的jar。
两个方法的区别是资源的定义不同, 一个主要用于相对与一个object取资源,而另一个用于取相对于classpath的
资源,用的是绝对路径。
在使用Class.getResourceAsStream 时, 资源路径有两种方式, 一种以 / 开头,则这样的路径是指定绝对
路径, 如果不以 / 开头, 则路径是相对与这个class所在的包的。
在使用ClassLoader.getResourceAsStream时, 路径直接使用相对于classpath的绝对路径。
举例,下面的三个语句,实际结果是一样的:
com.heima.Test.class.getResourceAsStream("abc.jpg")
com.heima.Test.class.getResourceAsStream("/com/heima/abc.jpg")
ClassLoader.getResourceAsStream("com/heima/abc.jpg")
作者:
牛合超
时间:
2013-3-2 18:58
至于XML ,,,.这个格式是W3C的标准,各种平台通用,可移植性好。其次,提供了一种树形层次结构,可以很方便的定位某一功能块。。从写的角度看,几乎所有的应用程序都能处理XML文件,并且通过DOM提供的方法可以很快捷的对XML文件进行操作。。从读的角度看,XML文件提供了一种简洁的自解释的标记方法,几乎不需要说明文档,就能理解XML格式的配置文件的意义。。。。。
作者:
杨杨
时间:
2013-3-5 08:19
咋陈了呢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2