美文网首页
字节与字符的区别

字节与字符的区别

作者: 波西米亚的猫 | 来源:发表于2017-02-25 17:53 被阅读0次

字节(Byte)是计量单位,表示数据量多少,是计算机存储容量的计量单位。一个字节占8位。

字符(Character)计算机中使用的文字和符号,比如'A'、'B'、'$'、'&'等。

字节与字符:

①ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。

②UTF-8编码中,一个英文字符等于一个字节,一个中文等于三个字节。

③Unicode编码中,一个英文等于两个字节,一个中文等于两个字节。

符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。

④UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。

⑤UTF-32编码中,世界上任何字符的存储都需要4个字节。

相关文章

  • Java 中字节流与字符流的区别?

    Java 中字节流与字符流的区别? 知乎高赞回答。参考:Java 中字节流与字符流的区别?[https://www...

  • NO.31 文件数据IO操作

    字符流: 字符流与字节流的区别在于读写单位为字符,但是字符流底层本质还是读写字节,只是字符与字节的转换工作交给了字...

  • FileReader 和 FileInputStream-02-

    FileReader 读取文件字符 FileInputStream读取文件字节 字符和字节的区别

  • 字节与字符的区别

    字节(Byte)是计量单位,表示数据量多少,是计算机存储容量的计量单位。一个字节占8位。 字符(Character...

  • java IO流小结

    1、字节与字符的区别:一个字节占8个bit,范围是-128--127,一个字符占一个字节。汉字占两个字节。英文字符...

  • 关于IO流操作的几种方式

    字节流和字符流的区别:读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能...

  • 字节、字符以及字符编码之间的关系

    一、简介 可能很多人都有遇到过这样一个问题:“字符与字节有什么区别?” 其实,字符与字节它们完全是两个不同的的概念...

  • 字节流与字符流6(字节流与字符流区别)

    现在给出两种数据流,那么字节流与字符流最大的区别就是字节流直接与终端进行数据交互,而字符流需要将数据经过缓冲区处理...

  • Java-IO详解

    IO概览 字节流与字符流的区别字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用...

  • Think In Java 第18章 Java I/O

    本文发表于KuTear's Blog,转载请注明 字节流与字符流的区别 在字节流中输出数据主要是使用OutputS...

网友评论

      本文标题:字节与字符的区别

      本文链接:https://www.haomeiwen.com/subject/vrlnwttx.html