Unicode 基础
来源:互联网 发布:最新的网络流行词 编辑:程序博客网 时间:2024/06/05 19:19
1、Unicode目的是对世界上的每一个字符分配一个唯一的编码,可以理解为是唯一的ID;
2、编码方式(摘自维基百科)
目前实际应用的统一码版本对应于UCS-2,使用16位的编码空间。也就是每个字符占用2个字节。这样理论上一共最多可以表示216(即65536)个字符。基本满足各种语言的使用。实际上目前版本的统一码并未完全使用这16位编码,而是保留了大量空间以作为特殊使用或将来扩展。
基本多文种平面的字符的编码为U+hhhh,其中每个h代表一个十六进制数字,与UCS-2编码完全相同。例如“U+0041”代表字符“A”。
说明:unicode分了17个平面,每个平面包含65536个字符;为什么要分平面?不知道啊
3、实现方式(摘自维基百科)
Unicode的实现方式不同于编码方式。一个字符的Unicode编码是确定的。但是在实际传输过程中,由于不同系统平台的设计不一定一致,以及出于节省空间的目的,对Unicode编码的实现方式有所不同。Unicode的实现方式称为Unicode转换格式(Unicode Transformation Format,简称为UTF)。通常我们说的UTF-8、UTF-16和UTF-32都属于Unicode的实现方式。
阅读全文
0 0
- Unicode 基础
- java基础之Unicode编码
- 程序员基础之unicode编码
- Unicode字符/字符串 之一 基础介绍
- (基础篇) 第二章 Unicode简介
- Unicode,GBK,GB2312,UTF-8概念基础
- 字符基础 ASCII,DBCS和Unicode
- 字符串基础 ASCII MBCS UNICODE DBCS
- Unicode,GBK,GB2312,UTF-8概念基础
- [文本]字符编码基础--ASCII、DBCS、Unicode
- Java基础一 (Unicode 与 Java)
- ANSI转UNICODE之基础篇
- windows程序设计学习笔记-Unicode,绘图基础
- android 基础 Unicode编码统一标准 utf-8
- iOS基础:Unicode和UTF-8
- java基础(十六) ---- unicode编码
- Unicode
- Unicode
- mysql安装过程中看不到next,无法下一步
- vim 单行以及多行快速注释以及取消注释
- Android官方MVP示例学习分析
- VS2015+opencv2.4.11报错 Debug Assertion Failed! is_block_type_valid(Header->_block_use)
- Tomcat启动报Malformed \uxxxx encoding
- Unicode 基础
- Web前端图片轮播
- source insight 4 破解
- JAVAWEB开发之redis学习(十二)——redis服务器管理
- WebApp cordova 入门
- oracle复制表数据和表结构的sql语句
- poj-2533 最长递增子序列
- 极限编程价值观及最佳实践
- 开启MySQL的binlog日志