Java输入输出流
Posted woz333333
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java输入输出流相关的知识,希望对你有一定的参考价值。
问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.7输入输出流
1、Java IO流的实现机制是什么?
流可以分为两大类:字节流和字符流。
- 字节流以字节为(8bt)单位,字符流以字符为(16bit)单位。
- 字节流包括两个抽象类:InputStream(输入流)和OutputStream(输出流)
- 字符流包括两个抽象类:Reader(输入流)和Writer(输出流)
字节流和字符流主要区别:
字节流在处理输入输出时不会用到缓存,而字符流用到了缓存
常见笔试题 - Java中有几种类型的流?
常见的流有两种:字节流和字符流,字节流继承于InputStream(输入流)和OutputStream(输出流),字符流
继承于Reader(输入流)和Writer(输出流),在java.io包中还有许多其他的流,流的主要作用是为了改善程序性能并且使用方便
2、管理文件和目录的类是什么?
3、Java Socket是什么?
4、Java NIO是什么?
5、什么是Java序列化?
6、System.out.println()方法使用需要注意哪些问题?
以上是关于Java输入输出流的主要内容,如果未能解决你的问题,请参考以下文章
Java IO中的数据输出流(DataOutputStream)和普通输出流(OutputStre
java 输入输出流 一个类中只能使用一次吗? 流关闭后 就不能再打开吗?