02 2019 档案

摘要:以下是个人对java中字符和字符串的见解,如有疏漏之处,还请不吝赐教。 下面通过一个简单的程序来说明字符和字符串在Java中的旅程。 以字符 ' 中 '为例, 它的GBK编码是2个字节:0xd6d0, UTF-16 编码是2个字节:0x4e26,UTF-8编码是3个字节: 0xe4b8ab 当编辑完 阅读全文
posted @ 2019-02-19 17:40 yvkm 阅读(316) 评论(0) 推荐(0)
摘要:以下仅为个人学习的记录,如有疏漏不妥之处,还请不吝赐教。 字节(byte)这个术语由 Werner Buchholz在1956年创造的。在此之前,字节通常称为syllable. 历史上,字节并非一定是8位的,但现在基本都是以8位作为1个字节。最开始字节是用来为字符编码的。C语言中的用char类型为字 阅读全文
posted @ 2019-02-19 00:06 yvkm 阅读(1182) 评论(0) 推荐(0)
摘要:以下仅为个人学习的记录,如有疏漏不妥之处,还请不吝赐教。 Java在运行时字符char采用UTF-16进行编码。 何为编码? 作为名词时,编码指字节序列,如字符中的UTF-8编码为0xe4b8ad; 作为动词时,编码指用某种方式将字符转换成电脑可以储存的字节序列,如字符中使用UTF-8的编码方式编码 阅读全文
posted @ 2019-02-16 11:02 yvkm 阅读(703) 评论(0) 推荐(0)
摘要:以下仅为个人学习的记录,如有疏漏不妥之处,还请不吝赐教。 关系 Unicode是一个字符集。顾名思义,字符的集合。GBK,BIG5,ISO8859-1,ASCII都是字符集。 有一点不同的是,Unicode并没有规定字符的编码是如何实现的,上述的其它字符集有其编码方式。Unicode就好比java中 阅读全文
posted @ 2019-02-16 10:48 yvkm 阅读(500) 评论(0) 推荐(0)