15.4.1 处理流的用法

来源:互联网 发布:greenvpn网络加速器 编辑:程序博客网 时间:2024/06/18 02:00
import java.io.FileOutputStream;import java.io.PrintStream;import java.util.Date;import java.util.Timer;/** *    处理流的功能——它可以隐藏底层设备上节点流的差异,并对外提供更加方便的输入/输出方法, * 让程序员只需关心高级流的操作。</br> *    使用处理流时的典型思路是,使用处理流来包装节点流,程序通过处理流来执行输入/输出功能, * 让节点流与底层的I/O设备、文件交互。</br> *    使用处理流的优势:1.对开发人员来说,使用处理流进行输入/输出操作更简单;2.使用处理流 * 执行效率更高。</br> * @author Administrator * */public class PrintStreamTest {public static void main(String[] args) {try {FileOutputStream fos=new FileOutputStream("test.txt");@SuppressWarnings("resource")PrintStream ps=new PrintStream(fos);{Date date=new Date();System.out.println(date);String time=date.toString();ps.print(time+"\r\n");//使用PrintStream执行输出ps.print("普通字符串\r\n");//直接使用PrintStream输出对象ps.println(new PrintStreamTest());}ps.close();} catch (Exception e) {e.printStackTrace();}}}

原创粉丝点击