问:流如何根据传输的方向进行分类?
a )输入流InputStream并输出流OutputStream。
问:实现功能有哪些两种? 分别举例说明
a )节点流输出流,处理流输出流写入器。
请给我介绍缓冲读取器
a )可以处理流中的缓冲流,并将读取的内容保存在存储器中。 readLine ) )方法。
问:什么是节点流和处理流
a )节点流直接连接到数据源用于输入或输出,处理流基于节点流进行加工,并进行一些增强。 处理流的构造函数必须传递给节点流的子类
问:如何将输出字节流转换为输出字符流并说出它的步骤
a )使用转换处理流OutputStreamWriter,可以将字节流转换为字符流(newoutputstreamwriter (new file output stream ) filefile () ) )。
问:是将一个对象写入数据源,还是从一个数据源读取,还是使用哪个流
对象输入输出存储器(a )。
问:什么是对象序列化,什么是反序列化,实现对象序列化所需的工作是什么
答:将对象序列化,以二进制格式保存到硬盘,进行反序列化,将二进制文件转换为对象进行读取,实现序列化接口。
问:如果不想在序列化对象时将字段中的数据保存到硬盘,请使用该关键字
事务关键字
什么是System.out.println ()
println是PrintStream的方法,out是静态PrintStream类型的成员变量,System是java.lang包中的类,用于与底层操作系统进行交互。
问:决定使用哪个IO流的一般准则是什么
a )考虑最原始的数据格式是什么、是文本、输入还是输出、是否需要转换流、数据源的目的地是什么(文件内存网络)、是否缓冲。