黑马程序员技术交流社区

标题: 求教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