使用createTempFile產生暫存檔
windows systems 預設檔案位置:
C:\Users\USER\AppData\Local\Temp
UNIX systems 預設檔案位置 :
"/tmp" or "/var/tmp"
private File tempFile;
public void createFile(InputStream is) throws IOException {
tempFile = File.createTempFile("tempFile", ".scv");
OutputStream os = new FileOutputStream(tempFile);
int n;
byte[] buffer = new byte[1024];
while ((n = is.read(buffer)) > -1) {
os.write(buffer, 0, n); // Don't allow any extra bytes to creep in,
// final write
}
os.close();
}
其它文章
- 首頁
- JAVA 目錄
- JAVA WEB 目錄
- JAVA 其他未分類 目錄
- Grails目錄
- jQuery 目錄
- Apache 目錄
- JavaScript 目錄
- Spring + Hibernate 目錄
- Hibernate 目錄
- Linux 目錄
- 程式開發工具目錄
- MySQL 目錄
- PHP目錄
- C/C++ 目錄
- Google App Engine 目錄
- HTML5/CSS3
- 程式開發基本資訊
- Android
- Oracle 目錄
- Struts 目錄
沒有留言:
張貼留言