日常总结

编码过程:将非二进制字符转换成二进制("string".getBytes(String encoding))
解码过程:将二进制转换为字符(new String(byte[] c,String encoding))
存储过程:计算机是一个字节一个字节存储的,比如"中文"通过GBK编码后为d6d0 cec4,然后计算机拆分为d6 d0 ce c4以一个字节一个字节将信息存储
计算机只识别二进制即1010,由1和0组成的序列集,当需计算机识别其他字符时,就必须将其转换成二进制存储到计算机中。当需从计算机中读取信息以某种字符形式表示时,就需从中读取二进制信息,然后以特定的字符编码将二进制转换为字符。字符编码指将字符转换为二进制的规则。比较常见的字符编码ISO-8859-1(常用于网络传输),GBK,UTF-8(unicode的一种实现)。

posted @ 2025-02-19 17:29  ytr123  阅读(14)  评论(0)    收藏  举报