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

java中File类怎么创建file

2013-04-27 
java中File类如何创建file我使用new File()后并没有发现我创建的文件生成,在使用FileOutputStream输出流对

java中File类如何创建file
我使用new File()后并没有发现我创建的文件生成,在使用FileOutputStream输出流对象outs.write()方法后才发现生成了new时候创建的文件,试问创建文件时到底再生么时候生成呢,另外我调用file.delete()方法为什么删除不掉相应的文件? Java 类 File
[解决办法]

引用:
我使用new File()后并没有发现我创建的文件生成,在使用FileOutputStream输出流对象outs.write()方法后才发现生成了new时候创建的文件,试问创建文件时到底再生么时候生成呢,另外我调用file.delete()方法为什么删除不掉相应的文件?
              
                  Java
             ……


第一个问题是因为new File()只是在内存中生成了一个文件对象
并未写入磁盘中outs.write()向文件中写入肯定是文件必须在磁盘上嘛
另file.createnNewFile()也会生成文件,
至于file.delete()无法删除,就得看你的代码了,报错信息?


[解决办法]
new File()只是在堆中创建对像,没法写入磁盘中,只有写入内容之后才会在磁盘中创建,无法删除得看具体情况了

热点排行