首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

文件是否会自动关闭?该怎么解决

2012-01-09 
文件是否会自动关闭?PropertiespnewProperties()p.load(newFileInputStream( c:\1.txt ))用上面方法

文件是否会自动关闭?
Properties   p   =   new   Properties();
p.load(new   FileInputStream( "c:\1.txt "));
用上面方法打开文件后,没有调用close(),那么文件是否会自动关闭?谢谢

[解决办法]
不会自己关闭
你要自己调用close才可以
[解决办法]
FileInputStream fis = new FileInputStream( "c:\1.txt ");
fis.close
打开资源的是FileInputStream,PROPERTIES只是对输入流进行处理而已
如果没有close()的话,文件就是异常关闭.也是关闭~

热点排行