• 第十周课程总结


                                                                                                          课程总结

    一.Java IO的操作流程:
    (1)使用Flle类打开一个文件。
    (2)通过字节流和字符流的子类指定输出的位置。
    (3)进行读和写的操作。
    (4)关闭输入和输出。

    二.字节流:

    1)输入:inputStream,

    2)输出:outPutStream;

    三.字符流:

    1)Writer类的常用方法

    2)Reader类的常用方法

    四.字节流与字符流的区别:

    字节流在操作的时候不会用到缓冲区,而字符流在操作时使用到缓冲区通过缓冲区再操作文件。

    五.字节-字符转换流:

    在整个IO包中,实际上就是分为字节流和字符流,但是除了这两个流之外,还存在了一组字节流-字符流的转换类。

    OutputStreamWriterWriter的子类,将输出的字符流变为字节流,即:将一个字符流的输出对象变为字节流输出对象

    InputStreamReaderReader的子类,将输入的字节流变为字符流,即:将一个字节流的输入对象变为字符流的输入对象

    六.管道流:

    管道流的主要作用是可以进行两个线程间的通讯,分为管道输出流(PipedOutputStream)、管道输入流(PipedInputStream),如果要想进行管道输出,则必须把输出流连在输入流之上,在PipedOutputStream类上有如下的一个方法用于连接管道:

    public void connect(PipedInputStream snk) throws IOException 
  • 相关阅读:
    Spring、实例化Bean的三种方法
    Spring、编码剖析Spring管理Bean的原理
    Spring、Hello Spring
    Spring、控制反转与依赖注入(概念)
    Hibernate、批量操作数据
    Hibernate、3.6.7在线帮助文档
    Hibernate、乐观锁和悲观锁
    JQuery UI 精品UI推荐
    java 为pdf添加水印图片
    Hibernate 、继承关联映射
  • 原文地址:https://www.cnblogs.com/lyp82ndl/p/11788554.html
Copyright © 2020-2023  润新知