如何解决平台默认字符编码如何影响跨平台性能
这与性能无关,而是与显示和阅读正确编码的文本有关。有很多方法可以解决该问题:
- 设置JVM选项
-Dfile.encoding=utf-8
- 始终使用字符编码参数重载的方法。这些都对那些
String
,Reader
,Writer
等等。
我认为后者是必须的。如果始终设置jvm选项,它将起作用,但是,如果您忘记在某个时候进行设置,则随机位置会出现意外故障。
还有另一个问题-坚持使用UTF-8。
另请参阅此问题。
解决方法
我已经读过,例如在读取文本文件并将文本导入数组等时使用平台默认字符编码是一个坏主意。您能否解释一下这将如何影响跨平台性能,以及如何解决该问题?是否有用于跨平台应用程序的编码?谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。