Quelqu'un connaît la réponse? Selon http://java.sun.com/javase/technologies/core/basic/intl/faq.jsp, il est 4.0 pour 5. A-t-il été mis à jour dans 6? Le lien vers la référence serait également très apprécié.Version Unicode prise en charge par Java 6
Répondre
Selon l'unité de soins intensifs (International Components for Unicode), Java 6 is Unicode 4
Il semble même ne pas être Unicode 4.1. Avec JDK 1.6.0_22 j'obtiens pour le caractère '\ u0237' (LETTRE MINUSCULE LATIN SANS SOUDURE J) qu'il n'est pas assigné. Mais selon http://www.fileformat.info/info/unicode/char/237/index.htm il est assigné. –
standard IDNA, voir here.
Je ne suis pas sûr de comprendre ... Voulez-vous dire que la version prise en charge est la version où la norme IDNA a été ajoutée? ? –
Unicode 5.1 est sur le planned features list pour Java JDK 7. En Java 6, il reste Unicode 4.0.
J'avais besoin de connaître le Unicode version supporté par une version particulière de Java plusieurs fois, pourquoi ne pas répondre à l'une de ces questions pour le rendre plus facile pour la prochaine fois. Ainsi, une réponse 7 YEARS LATER
:
De Unicode Versions Supported in Java-History, dernière mise à jour en 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 supporte Unicode 6.2.0 selon Internationalization Enhancements in JDK 8.
Java SE 8 Unicode 6.2.0
Les OpenJDK 9 project listes JEP 227 pour ajouter Unicode 7 support dans Java SE 9. Ceci est aussi de 2016-02, actuellement en pré-version.
Java SE 9 Unicode 7.0
Très bonne réponse, merci d'avoir tiré cela ensemble. – Cheeso
- 1. Prise en charge de Rijndael en Java
- 2. Prise en charge JAVA pour Web sémantique
- 3. Prise en charge XSLT 2.0 dans JDK 6?
- 4. Prise en charge du SDK Java Mac OS X
- 5. Prise en charge de la nouvelle version du navigateur
- 6. Déterminer la version HTTP prise en charge par le serveur Web
- 7. Prise en charge de JBoss 4.23 et EJB 2
- 8. Prise en charge de DEVPATH
- 9. Quelles bibliothèques sont livrées avec la prise en charge de la fonction Java 6 ServiceLoader (META-INF/services)?
- 10. Prise en charge d'EJB2 avec Jboss 5CR2
- 11. Prise en charge DPI et modifications de police par défaut
- 12. source de données non prise en charge par mot clé
- 13. WCF et ASP.NET: Prise en charge de la prise en charge duplex utilisant AJAX
- 14. Prise en charge d'IMAP IDLE en PHP
- 15. Prise en charge de la bibliothèque Python
- 16. l'interface ITransactionLocal est pas prise en charge
- 17. Prise en charge du support HTML5 Safari4
- 18. C# Éditeur WinForms Rich avec prise en charge Unicode de droite à gauche
- 19. Prise en charge de plusieurs polices/langues dans Flash
- 20. Prise en charge de Spring.Net pour Linq2SQL
- 21. Prise en charge multisite pour ActionMailer
- 22. Prise en charge de la géométrie PostGIS
- 23. Prise en charge de RTL PropertyGrid
- 24. Prise en charge STL dans Ruby
- 25. Prise en charge des alias CNAME
- 26. La prise en charge pour JspWriter
- 27. Subsonic 3 avec prise en charge d'Oracle
- 28. Prise en charge de TDE PostgreSQL
- 29. Convertir notre application de la version Java 6 à 5,
- 30. COM/Interop - Prise en charge de plusieurs versions
Dans les versions ultérieures de Java, la classe doc [java.lang.Character] (http://docs.oracle.com/javase/8/docs/api/java/lang/Character.html) mentions la version d'Unicode supportée. Exemple dans Java 8 Update 74: 'Les informations de caractères sont basées sur le standard Unicode, version 6.2.0 .' –