黑马程序员技术交流社区
标题:
求教createTempFile方法的具体用法
[打印本页]
作者:
张卯
时间:
2012-4-28 22:15
标题:
求教createTempFile方法的具体用法
本帖最后由 张卯 于 2012-4-28 22:20 编辑
黑马程序员_毕向东_Java基础视频教程第20天-02-IO流(File对象功能-创建和删除)
中,毕老师提了一下
File
类的
createTempFile
方法,自己好奇试着玩了一下,编译运行都OK,但是没有找到创建出来的临时文件,于是有如下几个问题:
1,createTempFile方法的具体用法?
2,API中说的默认临时文件目录在哪?
API文档说明:
createTempFile
public static File
createTempFile
(String prefix, String suffix) throws IOException
在默认临时文件目录中创建一个空文件,使用给定前缀和后缀生成其名称。调用此方法等同于调用createTempFile(prefix, suffix, null)。
参数:
prefix - 用于生成文件名的前缀字符串;必须至少是三字符长
suffix - 用于生成文件名的后缀字符串;可以为 null,在这种情况下,将使用后缀 ".tmp"
返回:
表示新建空文件的抽象路径名
抛出:
IllegalArgumentException - 如果 prefix 参数包含的字符少于三个
IOException - 如果无法创建文件
SecurityException- 如果存在安全管理器,且其 SecurityManager.checkWrite(java.lang.String) 方法不允许创建文件
从以下版本开始:
1.2
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2