java文件编码、eclipse项目编码方面的问题?

最近,在学习IO流这一块方面的知识,被编码问题绕晕了,请大神赐教。

问题1,如何系统学习操作系统编码、字符编码、文件编码、字符集方面的知识?

问题2,eclipse 工作空间、文件、项目 都有需要指定编码,为什么要分这么多种?

阅读 2.1k
1 个回答

问题一:
先了解一下字符编码的历史,其实没有那么多的东西:给定一个字节串,读出来的内容是什么取决于你怎么读,而怎么读是由字符编码方式决定的。字符编码方式也是个大家族,有不同派系,具体细节也会有些差别。总之先看看字符编码的历史,就有个大概概念了。
问题二:
个人印象中,在Windows平台下进行编程很容易陷入字符编码的地狱,这同样是因为历史原因造成的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进