JAVA编码问题[参考].pdfVIP

  • 1
  • 0
  • 约1.34万字
  • 约 8页
  • 2021-10-17 发布于福建
  • 举报
JAVA的中文字符乱码问题一直很让人头疼。特别是在 WEB应用中。网上的分析 文章和解决方案都很多, 但总是针对某些特定情况的。 很多次遇到乱码问 题后, 经过极为辛苦的调试和搜索资料后终于解决, 满以为自己已经掌握了对付这些字 符乱码怪兽的诀窍。 可当过段时间, 换了个应用或换了个环境, 又会碰到那讨厌 的火 星文,并再次无所适从。于是下决心好好整理一下中文字符编码问题,以 方便自己记忆,也为其他程序员兄弟们提供一份参考。 首先要了解 JAVA处理字符的原理。 JAVA使用 UNICODE来存储字符数据,处 理字符时通常有三个步骤 - 按指定的字符编码形式,从源输入流中读取字符数据 - 以 UNICODE编码形式将字符数据存储在内存中 - 按指定的字符编码形式,将字符数据编码并写入目的输出流中。 所以 JAVA处理字符时总是经过了两次编码转换, 一次是从指定编码转换为 UNICODE编码,一次是从 UNICODE编码转换为指定编码。如果在读入时

文档评论(0)

1亿VIP精品文档

相关文档