首页 > 编程知识 正文

java初级面试题,java 多线程面试题

时间:2023-05-06 02:35:26 阅读:24012 作者:4539

问:流如何根据传输的方向进行分类?

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 )考虑最原始的数据格式是什么、是文本、输入还是输出、是否需要转换流、数据源的目的地是什么(文件内存网络)、是否缓冲。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。