码迷,mamicode.com
首页 > 编程语言 > 详细

黑马程序员——java---IO(一)

时间:2015-05-20 15:08:59      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:java   io流   io   

-IO流的四个基类:

字节流:inputStream、outputSteam、

字符流:writer、reader

字符流出现的原因

package day18_IO;

import java.io.FileWriter;
import java.io.IOException;

//对应视频18_07
import communal.GetCurrentPath;

/**
 * 概述:学习IO流(字符流和字节流) 字节流的两个基类: InputStream,OutputStream 字符流的两个基类: Reader,Writer
 * 
 * @author: kolen.j
 *
 */
public class Day18_07_FileWriteDemo {

	public static void main(String[] args) throws IOException {

		// 通过GetCurrentPath类获取当前目录的 “类路径”/bin/
		GetCurrentPath path = new GetCurrentPath();
		String urlpath = path.getCurrentPath();

		// 创建一个FileWriter对象,该对象一被初始化就必须要明确被操作的文件
		// 而且该文件会被创建到指定目录下,如果该目录下有同名文件,将会被覆盖
		// 其实该步骤就是在明确数据的存放目的地
		FileWriter fw = new FileWriter(urlpath + "test.txt");

		// 调用writer方法,将字符串写入到流中
		fw.write("asdfasdsaddfsadfsdf");

		// 刷新流对象中的缓冲中的数据
		// 将数据刷到目的地中
		// fw.flush();

		// 关闭流资源,但是关闭之前会刷新一次内部的缓冲中的数据
		fw.close();

	}

}


黑马程序员——java---IO(一)

标签:java   io流   io   

原文地址:http://kolen.blog.51cto.com/7938984/1652988

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!