专题1:Java乱码的解决方案资料解读.ppt

Java乱码的解决方案 2015.4 乱码的出处 开发者所用的操作系统 jdk的名称、版本 数据库的名称、 版本(精确版本)以及jdbc驱动的版本 出现乱码的源代码 字符集 ASCII:是一个原始的字符集,而且是到目前为止最通用的,是所有字符集必须支持的最主要部分。基本上只定义了书写英语需要的全部字符,这些字符的编码是0~127。 Unicode字符集:是一个双字节字符集,能表示多种文字和几百种语言中的40,000多个不同字符。 ISO字符集:国际标准组织(ISO)定义了几个不同的字符集,是在ASCII码基础上增加了其他语言和地区需要的字符。其中最突出的是ISO8859-1(Latin-1),Latin-1包括了书写所有西方欧洲语言不可缺少的附加字符,其中0~127的字符与ASCII码相同。 UTF-8:是一个压缩的Unicode版本,使用单个字节表示最常用的字符,即0到127的ASCII字符,较少见的字符使用三个字节表示,如汉字。 GB2312:中国国家标准的简体中文字符集,所收录的汉字已经覆盖99.75%的使用频率,基本满足了汉字的计算机处理需要,在中国大陆和新加坡获广泛使用。(GB18030,GBK,BIG5) 常用字符集 字符集名称 语言/国家 US-ASCII 英语 UTF-8 压缩Unicode UTF-16 压缩UCS ISO-10646-UC

文档评论(0)

1亿VIP精品文档

相关文档