createTempFile(String prefix, String suffix)

在默认临时文件目录中创建一个空文件,使用给定前缀和后缀生成其名称。

createTempFile(String prefix, String suffix, File directory)

在指定目录中创建一个新的空文件,使用给定的前缀和后缀字符串生成其名称。

public void deleteOnExit ();

在虚拟机终止时,请求删除此抽象路径名表示的文件或目录。 文件(或目录)将以与注册相反的顺序删除。调用此方法删除已注册为删除的文件或目录无效。根据 Java 语言规范中的定义,只有在虚拟机正常终止时,才会尝试执行删除操作。

一旦请求了删除操作,就无法取消该请求。所以应小心使用此方法。

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;

public class Test {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

int b, c;

byte[] buffer = new byte[100];

File f = new File("c:\\test");

File fTemp = null;

try {

fTemp = File.createTempFile("letter", ".txt", f);

System.out.println("输入一行文本:");

b = System.in.read(buffer);

FileOutputStream writeFile = new FileOutputStream(fTemp);

writeFile.write(buffer, 0, b);

FileInputStream In = new FileInputStream(fTemp);

FileOutputStream Out = new FileOutputStream("c:\\testline.txt");

while ((c = In.read()) != -1) {

Out.write(c);

}

System.out.println("输入完毕!!");

writeFile.close();

In.close();

Out.close();

} catch (IOException e1) {

e1.printStackTrace();

} finally {

fTemp.deleteOnExit();

}

}

}

java 临时文件_java创建临时文件相关推荐

  1. java创建临时文件夹_java创建临时文件

    [java]代码库/** * 创建临时文件 * * @param prefix * 临时文件名的前缀 * @param suffix * 临时文件名的后缀 * @param dirName * 临时文 ...

  2. java散点图_Java 创建 Excel 散点图

    散点图是研究数据分布时常用的一种工具,通过观察散点图中坐标点的位置,可以帮助用户更加清晰直观的判断变量间是否存在关联关系. 本文将介绍如何使用Free Spire.XLS for Java 在Exce ...

  3. 学生类java程序_java 创建学生类

    创建一个学生类,属性包括学生姓名,学号,性别及4门课成绩,方法包括计算学生总分和显示学生的相关信息. import java.util.*; class Student{ String name; S ...

  4. java 表格_Java创建表格实例详解

    表格是最常用的数据统计形式之一,在 swing 中 由 JTable 类实现表格.接下来,我们看看怎么利用 JTable 创建表格. 在 JTable 类中除了默认的构造方法外,还提供了利用指定表格列 ...

  5. Java - 创建临时文件

    创建临时文件 IO 方法 NIO 方法 IO 方法 java.io.File.createTempFile(String prefix, String suffix, File directory) ...

  6. 创建临时文件及文件夹

    创建临时文件及文件夹 创建临时文件存储数据 1.临时文件的读取以光标为准 2.光标后存在内容,会进行文本覆盖 3.临时文件销毁后不能再进行二次读写 创建临时文件夹 创建临时文件存储数据 在临时文件进行 ...

  7. java创建临时文件_用Java创建一个临时文件

    java创建临时文件 The task is to create a temporary file in Java. 任务是用Java创建一个临时文件. Creating a temporary fi ...

  8. Java 文件操作一(写文件、按行读文件、删除文件、复制文件、追加数据、创建临时文件、修改最后修改日期、获取文件大小)

    文件写入 import java.io.*;public class Main {public static void main(String[] args) {try {BufferedWriter ...

  9. 如何在Java中创建临时文件?

    在Java程序中,有时需要创建临时文件来暂存数据或者执行某些操作.Java提供了许多方式来创建临时文件.在本教程中,我们将介绍如何使用Java标准库来创建临时文件. 一.使用File.createTe ...

  10. Java从string数组创建临时文件

    //从string数组创建临时文件 private static File createSampleFile(String[] strs) throws IOException {File file ...

最新文章

  1. Spring 捕捉校验参数异常并统一处理
  2. win7开启休眠功能
  3. 机器学习(5.sklearn归一化以及标准化)
  4. matlab如何求矩阵的转置矩阵,怎么用MATLAB程序求转置矩阵?急需,高手帮忙………………...
  5. 用python分析小说_用Python对哈利波特系列小说进行情感分析
  6. 什么是mybatis,mybatis有什么特点
  7. javascript热身运动-了解最基本的知识
  8. Yeelink初步体验
  9. 《强化学习》中的时序差分控制:Sarsa、Q-learning、期望Sarsa、双Q学习 etc.
  10. 深入一点 让细节帮你和Fragment更熟络
  11. Pro ASP.NET MVC - [3]Prerequisites(前提) - [2]Domain Modeling
  12. MFC消息映射及消息处理函数原型
  13. edittext 点击区域外隐藏输入法
  14. java中json进阶_JSON学习
  15. Json对象与Json字符串互转(四种转换方式)
  16. 视觉+机械手-delta并联机械手
  17. android gridview 选择变色 再点击还原 并支持多选。记录贴 01
  18. linux系统外接硬盘_linux系统外接存储管理命令
  19. 理论+股市数据实战,总结了五种常用聚类分析算法
  20. 索尼Alpha系列相机通过照片读取快门次数的在线工具

热门文章

  1. Java那些不为人知的技巧
  2. GIS(地理信息系统)近年来应用及发展状态
  3. C# 时间日期的获取与比较
  4. AI-WEB-1.0简单攻略
  5. mysql日期 select_MySQL_MySql日期查询语句详解,使用DATE_FORMAT方法SELECT * FROM `le - phpStudy...
  6. 013:Django商城项目规划与环境搭建
  7. Excel中换行的问题
  8. 电子邮件群发最好用的邮箱是哪个?
  9. java写一个接口_一个标准的java接口写法是怎样的?java对外接口怎么写?
  10. 手把手教你用Python高仿一个任务管理器