java 字符流字节流怎么区分使用

java 字符流字节流怎么区分使用

慕慕4207489
浏览 1934回答 2
2回答

是王小二呀

    首先要有这样的概念:对于所有类型的对象,只用字节流进行处理完全足够。因为最终的操作目的就是为了处理二进制的数据而一个二进制位就是一个字节,所以嘛,最初设定就是按字节进行数据处理。比如咱们计算机里二进制方式存的视频文件等。    但是我们发现生活中常用的数据除了这些还有其他诸如txt型的大量文本型数据,就像一本几百万字的中华字典,一个汉字是占两字符的,要用字节流的话会将汉字拆开,产生乱码,而字符流刚好是一次读一个字符也就是两个字节,不会产生讲一个汉字拆开读取之后的乱码问题,显然字符流处理效率高。    所以一般情况下只管用字节流就成    

杨埔

我的理解就是操作字符文件,比如txt文件就用字符流,操作字节文件比如class文件就用字节流,也不知道理解的对不对
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java