面试 IO第十一篇 java IO
Posted Angel挤一挤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试 IO第十一篇 java IO相关的知识,希望对你有一定的参考价值。
1.什么是比特(Bit),什么是字节(Byte),什么是字符(Char),它们长度是多少,各有什么区别
1》Bit最小的二进制单位 ,是计算机的操作部分 取值0或者1
2》Byte是计算机操作数据的最小单位由8位bit组成 取值(-128-127)
3》Char是用户的可读写的最小单位,在Java里面由16位bit组成 取值(0-65535)
Bit 是最小单位 计算机 只能认识 0或者1
8bit是一个字节 是给计算机看的
字符 是看到的东西 一个字符=二个字节
===============================================================
2.什么是流,按照传输的单位,分成哪两种流,并且他们的父类叫什么流是指数据的传输
1》流分为 字节流和字符流
2》字节流继承inputStream和OutputStream
3》字符流继承自InputSteamReader和OutputStreamWriter
===============================================================
3.流按照传输的方向可以分为哪两种,分别举例说明
1》输入输出相对于程序
2》输入流InputStream
3》输出流OutputStream
===============================================================
4.按照实现功能分为哪两种,分别举例说明
1》按照实现功能分为 【节点流】【处理流】
2》节点流:OutputStream
3》处理流: OutputStreamWriter
===============================================================
===============================================================
===============================================================
===============================================================
===============================================================
===============================================================
===============================================================
以上是关于面试 IO第十一篇 java IO的主要内容,如果未能解决你的问题,请参考以下文章