标准输入输出流

System类中有两个静态的成员变量:

自己实现键盘录入数据:

Java提供了一个类实现键盘录入

输出语句的本质:是一个标准的输出流

打印流

打印流分类:

打印流的特点:

字节打印流:

字符打印流PrintWriter的构造方法:

JAVA如何用IO流保存(IO流---特殊操作流)(1)

对象序列化流

对象序列化:就是讲对象保存到磁盘中,或者在网络中传输对象

这种机制就是使用一个字节序列表示一个对象,该字节对象包含:对象的类型,对象的数据和对象中存储的属性等信息,字节序列写到文件以后,相当于文件中持久保存了一个对象的信息

反之,该字节序列还可以从文件中读取回来,重构对象,对它进行反序列化

要实现序列化和反序列化就要使用对象序列化流和对象反序列化流:

对象序列化流:ObjectOutputStream

构造方法:

序列化对象的方法:

注意:

对象反序列化流

对象反序列化流:ObjectInputStream

构造方法:

反序列化对象的方法:

,