黑马程序员_java里面字符流和字节流的区别
来源:互联网 发布:机器人赛道编程 编辑:程序博客网 时间:2024/06/08 06:02
---------------------- android培训、java培训、期待与您交流! ----------------------
字符:二个字节
字节:一个字节
例:你现在要读一个汉字(以二个字节来存,既:一个字符)的“汉”。
1.用字符流读:一次读二个字节,那么你就可以完全读取到它,并存到你想存的地方。
2.用字节流读:一次读一个字节,那么你要读二次你才完全得读取到了这个汉字。不然就读取到了半个(一个汉字二个字节中的一个字节),那你说这半个(一个字节)是什么东西?我想这并不是你想要的吧。
还有一点挺有用的,就是在字符流中你可以一次读取一行(readLine()),这我想对于我们来说是一个不错的方法吧。
思考问题
文本文件是否能用字节流拷贝?
由于计算机存储任意数据都是字节, 所以字节流可以处理所有数据
既然字节流什么数据都能传输, 为什么还要用字符流?
当我们从设备读取数据到程序需要转为字符的时候, 或者程序要写出字符到设备中时使用字符流更为方便
如果使用字节流读数据, 读取到的是字节, 需要人工解码(将二进制码转为字符)
如果使用字节流写数据, 只能写出字节, 所以需要人工编码(将字符转为二进制码)
- 黑马程序员_java里面字符流和字节流的区别
- 黑马程序员_JAVA之IO流的(字节流与字符流)
- 黑马程序员_Java(字符流)
- 黑马程序员——基础篇——关于字节流和字符流的区别
- 黑马程序员 字节流和字符流缓冲区的对比
- 黑马程序员_Java基础_IO流(字符流缓冲区和字节流相关操作以及相关操作技巧)
- 黑马程序员_JAVA中IO流-字节流与字符流比较与转换
- 黑马程序员_JAVA之IO流(字节流与字符流)
- 黑马程序员--字符流与字节流区别
- 黑马程序员----字符流,字节流,二进制序列化的使用及区别
- 《黑马程序员》 字符流和字节流 -----第十八天
- 黑马程序员——字节流和字符流
- 黑马程序员_IO(字符流和字节流)
- 黑马程序员——字节流和字符流
- 黑马程序员---Java基础---字节流和字符流
- 黑马程序员_字节流和字符流
- 黑马程序员_java中IO流--字节流
- 黑马程序员_Java(异常类,file类,递归,字节流)
- JS实现文章内容根据字数或标签翻页
- .Net Web项目安装包制作一(转)
- win7_Local_kernel_debug
- Android Layout:FrameLayout
- 海量数据处理专题(四)——Bit-map
- 黑马程序员_java里面字符流和字节流的区别
- 安全完整性等级
- 磁盘配额
- MSSQL注入经典语句
- OSI和TCP/IP的体系结构
- 经营成功的测试职业生涯
- qdot-C++代码错误
- JSON必备工具之Json Viewer
- 第十一周第一天