有人知道答案吗?根据{{3}},它是4.0为5.它是否在6升级?参考链接也将非常受欢迎。
答案 0 :(得分:7)
根据ICU(Unicode的国际组件),Java 6 is Unicode 4
答案 1 :(得分:5)
我需要多次了解特定Java版本支持的Unicode version,为什么不回答其中一个问题以便下次更容易。所以,7 YEARS LATER
回答:
来自Unicode Versions Supported in Java-History,最后更新于2012年:
Java version Release date Unicode version
JDK 1.0 January 23, 1996 Unicode 1.1.5
JDK 1.1 February 19, 1997 Unicode 2.0
JDK 1.1.7 September 12, 1997 Unicode 2.1
J2SE 1.2 December 8, 1998 Unicode 2.1
J2SE 1.3 May 8, 2000 Unicode 2.1
J2SE 1.4 February 6, 2002 Unicode 3.0
J2SE 5.0 September 30, 2004 Unicode 4.0
Java SE 6 December 11, 2006 Unicode 4.0
Java SE 7 July 28, 2011 Unicode 6.0
Java 8根据Internationalization Enhancements in JDK 8支持Unicode 6.2.0。
Java SE 8 Unicode 6.2.0
OpenJDK 9 project列出JEP 227,用于在Java SE 9中添加Unicode 7支持。这是截至2016-02,目前处于预发布状态。
Java SE 9 Unicode 7.0
答案 2 :(得分:2)
Unicode 5.1位于JDK 7中Java的planned features list上。在Java 6中,它仍然是Unicode 4.0。
答案 3 :(得分:-2)
IDNA标准,请参阅here。