随笔分类 -  java io

摘要:1、Object流:直接将Object写入或读出。 2、序列化:将Object直接转化成字节流写到硬盘或网络上。 3、如果想把一个对象转化成字节流,该对象的实体类必须得实现Serializable接口,Serializable接口是标记性接口,它并没有任何方法,只是用于标识该类可以被序列化。 4、t 阅读全文
posted @ 2017-02-13 10:29 乐呵呵的小码农 阅读(397) 评论(0) 推荐(0)
摘要:1、只有输出流才有打印流:PrintWriter和PrintStream分别针对字符和字节,提供了重载的print,Println方法用于多种数据类型的输出。PrintWriter和PrintStream操作不会抛出异常,数据没打印出来也不会抛异常。 2、System.out.print(Objec 阅读全文
posted @ 2017-02-10 16:29 乐呵呵的小码农 阅读(1108) 评论(0) 推荐(0)
摘要:转换流 1、转换流:将字节流转换成字符流,转换之后就可以一个字符一个字符的往程序写内容了,并且可以调用字符节点流的write(String s)方法,还可以在外面套用BufferedReader()和BufferedWriter,并使用它们的readLine 和 newLine方法。 2、有两种转换 阅读全文
posted @ 2017-02-10 11:24 乐呵呵的小码农 阅读(6944) 评论(0) 推荐(1)
摘要:处理流:包在别的流上的流,可以对被包的流进行处理或者提供被包的流不具备的方法。 一、缓冲流:套接在相应的节点流之上,带有缓冲区,对读写的数据提供了缓冲的功能,提高读写效率,同时增加一些新的方法。可以减少对硬盘的读写次数,保护硬盘。 1、四种缓冲流:BufferedReader、BufferedWri 阅读全文
posted @ 2017-02-09 16:18 乐呵呵的小码农 阅读(338) 评论(0) 推荐(0)
摘要:基础知识 1、流的分类 所有的流都位于java.io包 根据流的方向分:输入流和输出流 根据处理数据的单位分:字节流和字符流 根据功能不同分:节点流和处理流 各种流的抽象类,所有流都继承于这四个流 注:写是往程序外写,用的是输出流;读是往程序里读,用输入流;输入流、输出流都是站在程序的角度来说 字节 阅读全文
posted @ 2017-02-08 16:28 乐呵呵的小码农 阅读(471) 评论(0) 推荐(0)