您的位置:首页 > 编程语言 > Java开发

Java基础知识强化之IO流笔记18:FileOutputStream写入数据

2015-10-01 10:00 381 查看
1. 创建字节输出流对象,做了几件事情:

(1)调用系统功能去创建文件
(2)创建fos对象
(3)把fos对象指向这个文件

2. 代码示例:

 package com.himi.fileoutputstream;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

/*
* 创建文件fos.txt,写入字符串:hello world
*
* 字节流输出的操作流程:
* A:创建字节输出流对象
* B:写数据
* C:释放资源
*/

public class FileOutputStreamDemo1 {

public static void main(String[] args) throws IOException {
//FileOutputStream(File file)
//        File file  = new File("fos.txt");
//        FileOutputStream fos = new FileOutputStream(file);

//FileOutputStream(String filename)
/**
* 创建字节输出流对象做了几件事情:
* A:调用系统功能去创建文件
* B:创建fos对象
* C:把fos对象指向这个文件
*/
FileOutputStream fos1 = new FileOutputStream("fos.txt");

//写入数据
String str = new String("hello,world");
byte[] bytes = str.getBytes();
fos1.write(bytes);
//释放资源,让流对象变成垃圾,这样就可以被垃圾回收站回收了
fos1.close();

}

}


输出结果如下:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: