代码改变世界

[转]InputStream in = this.getClass().getResourceAsStream("photo.gif")的意思

2016-08-31 14:49  放作夥  阅读(1297)  评论(0编辑  收藏  举报

方法getResourceAsStream()是一个标准方法,用来打开一个外部输入文件。文件的位置取决于类加载器,而标准的类加载器从classpath开始搜索
如:c:/temp/mytest/Test.class

  package   mytest;  
  public   class   Test{...}  
   
  Test.class.getResourceAsStream(str);  
   
  str="/db.properties"   则   db.properties   放在   c:/temp下  
  str="db.properties"   则   db.properties   放在c:/temp/mytest下