OriginalGriff
Цитата:
Поскольку существует множество языковых стандартов, почему java использует системы Unicode
Юникод - это не язык, а набор символов.
Это означает, что он содержит инструкции "как рисовать" для всех букв и специальных символов, которые могут быть отображены: A..Z, a..z, 0..9, !"£$%^&усилитель;*()-_=+[{]} ... а также огромное количество других "фигур", позволяющих использовать персидский, китайский, японский, корейский, кириллический ... языки, а также все пули и эмодзи, которые вы когда-либо хотели.
*
Более старые языки использовали 7 (или более обычно 8) битный символ, который мог содержать только 128 *(или 256) символов "фигуры", где Unicode использует 16-битный символ и может содержать 32K различных символов, все отображаемые.
Вот почему Java использует Unicode: потому что это упрощает вашу работу, когда вы хотите использовать больше, чем просто A..Z|, a..z, 0..9 и несколько специальных символов.
* Это "ложь детям" - приближение к реальному положению дел, которое достаточно близко для использования, не требуя огромного количества более глубоких объяснений. Это в значительной степени совершенно неправильно, но это достаточно хорошо для начинающих