当前位置:  首页>> 技术小册>> Java语言基础9-常用API和常见算法

● 当计算机开始发展起来的时候,人们逐渐发现,ASCII 字符集中那可怜的 128 个字符已经不能满足他们的需求了。人们就在想,一个字节能够表示的数字(编号)有 256 个,而 ASCII 字符也只使用了 0x00~0x7F ,也就是占用了前 128 个,后面 128 个数字不用白不用,因此很多人打起了后面这 128 个数字的主意。

● 可是问题在于,很多人同时有这样的想法,但是大家对于 0x80-0xFF 这后面的 128 个数字分别对应什么样的字符,却有各自的想法。这就导致了当时销往世界各地的机器上出现了大量各式各样的 OEM 字符集。不同的OEM 字符集导致人们无法跨机器交流各种文档。例如:职员甲发了一封简历 résumés 给职员乙,结果职员乙看到的却是 r?sum?s ,因为 é 字符在职员甲机器上的 OEM 字符集中对应的字节是 0x82,而在职员乙的机器上,由于使用的 OEM 字符集不同,对 0x82 字节解码后得到的字符却是 ?。


该分类下的相关小册推荐: