【发布时间】:2015-08-03 08:47:17
【问题描述】:
Java 目前是原生 UTF-16。我知道有一些方法可以转换为 UTF-8。
由于 Unix 已经基于 UTF-8(仅引用它,因为 Java 主要在 'nix 上运行),Java 进入 UTF-8 领域有多么困难,就像世界其他地方一样为了提高效率?
这会涉及到语言的完全重写吗?
【问题讨论】:
-
或许你应该在Java bug report 上发帖,让大家评估一下。
-
不,我会让这里的触发者快乐的人对他们无法理解的东西投反对票。(这与我的用户名不符,我知道 :) - 但你只是在开玩笑,不是吗 - 这个还不是真正的错误(还)
-
正如您在@Tagir 帖子中看到的,有一个错误报告。再说一次,虽然我没有投票反对也没有投票结束这个问题,但我认为这不是讨论任何事情的地方,而是发布一个具有特定答案的编程问题。
-
好吧,因为我无法回答“保留”的问题,我发现 Java 8 是高性能 ISO 8859-1,它接近 UTF-8,除了它包含第一个256 Unicode 无论如何都很重要。