Rumah > Java > javaTutorial > Apakah penambahbaikan yang terdapat dalam pengantarabangsaan di Java 9?

Apakah penambahbaikan yang terdapat dalam pengantarabangsaan di Java 9?

王林
Lepaskan: 2023-09-08 21:49:02
ke hadapan
899 orang telah melayarinya

Java 9中国际化方面有哪些改进?

Pengantarabangsaan penambahbaikan dalam Java 9 termasuk Unicode 8.0, UTF-8 fail sifat dan mendayakan CLDR data tempatansecara lalai Java 9 menyokong sehingga Unicode 8.0 standard dengan 10,555 aksara, 29 skrip dan 42 blok.

Dalam Java 9, fail sifat dimuatkan dalam pengekodan UTF-8. Secara lalai, membaca strim input melemparkan MalformedInputException atau UnmappableCharacterException. Dalam kes ini, tika PropertyResourceBundle ditetapkan semula kepada keadaan sebelum pengecualian, membaca semula aliran input dalam ISO-8859-1

, dan kemudian meneruskan bacaan. jikaPropertyResourceBundle. pengekodan telah ditetapkan kepada ISO-8859-1 atau UTF-8, kemudian strim PropertyResourceBncekan masukan jika strim PropertyResourceBncekodkan input jika distrimkan dengan benar. ditemui. Sifat sistem dibaca dan dinilai apabila kelas PropertyResourceBundle dimulakan, sebarang operasi yang menukar atau memadamkan sifat tidak mempunyai kesan.

Jika kami nyatakan ISO -8859-1

:
  • tidak boleh digunakan ISO-8859-1 Aksara yang diwakili oleh pengekodanmesti diwakili oleh scape.
  • Nilai pengekodan lain telah mengabaikan sifat sistem ini.
Jika berlaku masalah, kami boleh mempertimbangkan pilihan berikut:

    Tukar
  • fail sifat kepada Pengekodan UTF-8.
  • Nyatakan sifat sistem masa jalan.
  • <strong>java.util.PropertyResourceBundle.encoding=ISO-8859-1</strong>
    Salin selepas log masuk

Atas ialah kandungan terperinci Apakah penambahbaikan yang terdapat dalam pengantarabangsaan di Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan