A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 鲤鱼仙 中级黑马   /  2015-7-16 11:44  /  443 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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()


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马