pradeepkota Ответов: 1

Почему java использует систему unicode


Поскольку существует много языковых стандартов , почему java использует системы Юникода, есть ли какое-то конкретное ограничение, которое было над приходом этой системы Юникода.В настоящее время я использую ASCII, который является американским стандартным кодом для обмена информацией.

Что я уже пробовал:

Исследовал онлайн на многих сайтах, но не смог найти точного решения ,

1 Ответов

Рейтинг:
1

OriginalGriff

Цитата:
Поскольку существует множество языковых стандартов, почему java использует системы Unicode

Юникод - это не язык, а набор символов.
Это означает, что он содержит инструкции "как рисовать" для всех букв и специальных символов, которые могут быть отображены: A..Z, a..z, 0..9, !"£$%^&усилитель;*()-_=+[{]} ... а также огромное количество других "фигур", позволяющих использовать персидский, китайский, японский, корейский, кириллический ... языки, а также все пули и эмодзи, которые вы когда-либо хотели.*

Более старые языки использовали 7 (или более обычно 8) битный символ, который мог содержать только 128 *(или 256) символов "фигуры", где Unicode использует 16-битный символ и может содержать 32K различных символов, все отображаемые.

Вот почему Java использует Unicode: потому что это упрощает вашу работу, когда вы хотите использовать больше, чем просто A..Z|, a..z, 0..9 и несколько специальных символов.


* Это "ложь детям" - приближение к реальному положению дел, которое достаточно близко для использования, не требуя огромного количества более глубоких объяснений. Это в значительной степени совершенно неправильно, но это достаточно хорошо для начинающих