黑马程序员技术交流社区

标题: 关于编码表的一个小结 [打印本页]

作者: 鲤鱼仙    时间: 2015-7-16 11:44
标题: 关于编码表的一个小结
1. 编码表由来
    早期计算,电信号,开关
    出现了数字电路,0关 1开   8个位置表示1个数字
    能不能让计算机直接识别人类的文字
    每个字符,对应十进制数  97 a  65 A  48 0  57 9
    第一张编码表 : 美国标准信息交换码 ASCII  正数 00000000 01111111

2. 中文编码表
    两个字节对应1个汉字  汉字都是负数形式存在, 第一个字节肯定负数,第二个字节不一定
    GB2312 --  8000个汉字
    对编码表扩容 --  20000个汉字  操作系统编码表 GBK
    再次扩容  -- GB18030
    BIG5  繁体中文编码表

3. 万国码表
  unicode 容纳全球所有的语言  char用的就是unicode编码存储
  UTF-8 三个字节对应1个汉字

4. 特殊编码
  ISO8859-1 拉丁文
  JAVAEE学科 Web互联网应用程序,  服务器(Apache Tomcat)
  getBytes + new String()







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2