Java中常用的字符编码-解析
2015-05-09 15:21
99 查看
ASCII字符编码
美国信息互换标准代码,为罗马字母编制的一套编码,主要用于表达现代英语和其他西欧语言中的字符,1字节的7位表示一个字符。
ISO-8859-1字符编码
ISO为西欧语言中的字符制定的编码,与ASCII兼容,1字节的8位表示一个字符。
GB2312字符编码
对7445个简体中文字符的编码。6763个汉字和682个其他符号,与ASCII兼容。
GBK字符编码
对GB2312的扩展。
Unicode字符编码
国际Unicode协会编制,收录全球所有语言文件中的字符,是一种跨平台的字符编码。
Unicode具有两种编码方案:
UCS-2:2字节编码。java中采用的就是这种
UCS-4:4字节编码。(实际只用了31位,最高位必须为0)
UTF字符编码
有些操作系统不完全支持16位或32位的Unicode字符编码,UTF字符编码能够把Unicode字符编码转换成操作系统所支持的编码
常见的有UTF-8,UTF-7,UTF-16
美国信息互换标准代码,为罗马字母编制的一套编码,主要用于表达现代英语和其他西欧语言中的字符,1字节的7位表示一个字符。
ISO-8859-1字符编码
ISO为西欧语言中的字符制定的编码,与ASCII兼容,1字节的8位表示一个字符。
GB2312字符编码
对7445个简体中文字符的编码。6763个汉字和682个其他符号,与ASCII兼容。
GBK字符编码
对GB2312的扩展。
Unicode字符编码
国际Unicode协会编制,收录全球所有语言文件中的字符,是一种跨平台的字符编码。
Unicode具有两种编码方案:
UCS-2:2字节编码。java中采用的就是这种
UCS-4:4字节编码。(实际只用了31位,最高位必须为0)
UTF字符编码
有些操作系统不完全支持16位或32位的Unicode字符编码,UTF字符编码能够把Unicode字符编码转换成操作系统所支持的编码
常见的有UTF-8,UTF-7,UTF-16
相关文章推荐
- Java集合, ArrayBlockingQueue源码解析(常用于并发编程)
- JAVA常用的XML解析方法
- 小博老师解析JavaWeb核心技术 ——JQuery常用方法
- Java集合, LinkedBlockingQueue源码解析(常用于并发编程)
- Java JSON解析的两种常用方式
- java中不常用但是很重要的几个关键字解析
- 工作中常用的XML解析Java代码实现
- Java中解析XML的四种常用方法(2)_SAX解析
- JSON解析、JAVA常用的工具类、JAVA集合框架、JAVA泛型、枚举
- JAVA对于数字证书的常用操作方法应用解析
- JSON解析、JAVA常用的工具类、JAVA集合框架、JAVA泛型、枚举
- java线程池与五种常用线程池策略使用与解析
- Java解析json常用方式
- JAVA常用集合框架源码解析(基于1.8)开题篇
- Java常用算法——搜索(dfs) & 回溯(全排列、八皇后、分苹果问题的详细解析)
- java线程池与五种常用线程池策略使用与解析
- JSON解析、JAVA常用的工具类、JAVA集合框架、JAVA泛型、枚举
- #dom解析#Java解析Html Dom的常用库
- Java中解析XML的四种常用方法(1)_DOM解析
- Java 常用的系统类解析