IO

作者: 雷一凡 | 来源:发表于2017-07-27 21:26 被阅读11次

    1.字节流  Stream  二进制

    2.字符流  Reader Writer 纯文本

    3.16个流

    4.fileinputstream 中read 方法每次取一个伤害硬盘,效率低下。

    损害磁盘

     byte[] 缓存一次读取多个。

    IO复制实例

    reader

    File完了

    ------------------------------------------------------------------------------------------------------

    bufferReader两个例子

    第一个例子ReaderLine 三个节点流

    /*Scanner  sn = new Scanner(System.in);

    String str=sn.next();

    System.out.println(str);*/

    BufferedReader br11 = new BufferedReader(new InputStreamReader(System.in));

    scanner 的缺点。

    专业流Datainputstream,和Dataoutputstrem

    带类型格式,读取出来是二进制的。 

    PrintStream:

    记录日志很牛逼!

    System.setOut(new PrintStream(new FileOutputStream("log.txt")));

    -----------------------------------------------------------------------------------------------

    标志性接口起到标志的作用。如序列化 克隆  。JVM会对他们特殊对待。

    序列化注意   1.接口的实现 2.序列化  序列化号    

    序列化号唯一 保证以前的对象不变

    相关文章

      网友评论

          本文标题:IO

          本文链接:https://www.haomeiwen.com/subject/mhwgkxtx.html