关于文件的输入流的疑问

NothingSerious2811 2016-06-04 05:36:58
学习java时,想得到一个文件的输入流,会使用这个方法:inputStream in=FileInputstream(String name);

为何在后期学习javaWeb中,不使用这个方法来读取配置文件,而使用这个方法 :inputStream in=Thread.getCurrentThread.getContextClassloader.getResourceAsStream(文件名);

另外,在java程序中,直接用ClassLoader.getResourceAsStream(文件名);这里为什么直接就可以用ClassLoader呢。
...全文
90 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
HD_XB 2016-06-04
  • 打赏
  • 举报
回复
FileInputstream要一个绝对路径 web项目获取绝对路径? 我也是前几天才知道这个方法, 之前只知道System.getProperties("user.dir") 和request.getRealPath("/") ClassLoader相当于直接找到了classes目录下了

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧