乱码问题

https://blog.csdn.net/Deft_MKJing/article/details/79460485

https://blog.csdn.net/yangfengjueqi/article/details/79486162

 乱码问题困惑了我好久,最近抽出一天时间专心研究了以下,心里有大概的了解,总结如下。

1.乱码的本质就是:读取二进制的时候采用的编码和最初将字符转换成二进制时的编码不一致。

2.UTF-8编解码的方式比较特殊,一般将固定字节编码(GBK)去转换为UTF-8解码(解析不到对应的文字就会出现给出字符�,再去用UTF-8编码时,也不能识别�,即回不去原来的二进制)是一条不归路!!!

3.对字符集和字符编码需要了解。

4.Java虚拟机和计算机内存应该都采用的是unicode字符集来满足各种国家和人民的需要。

posted @ 2019-12-02 14:40  灰灰灰灰灰  阅读(137)  评论(0)    收藏  举报