Главная » Java » СИМВОЛЫ Unicode Java

0

 

Предположим, что нам потребовались класс, предусматривающий вычисление параметров окружностей, и именованная константа, представляющая значение числа ?. При использовании большинства других языков программирования подобная константа получила бы такое наименование, как, скажем, pi, поскольку в качестве идентификаторов, как правило, применяются последовательности, состоящие исключительно из букв, цифр и некоторых других знаков, доступных в привычно м наборе символов ASCII. Однако, программируя на Java, мы совершенно вправе написать следующее

 

class CircleStuff {

 

            static final double ? = 3.14159265358979323846;

}

 

Язык программирования Jаvа позволяет нам смело вступить в сферу технологий программного обеспечения, заранее и всесторонне приспособленного к потребностям мирового сообщества: программы пишутся с применением Unicode международного стандарта символов. Символы Unicode представляются 16битовыми числами, диапазона изменения которых вполне достаточно для набора текстов на большинстве основных языков мира. Вот почему для обозначения константы в рассматриваемом примере мы вправе употребить символ ? – допустимую букву из раздела таблицы Unicode, относящегося к греческому языку. Разумеется, большая часть существующего на сегодняшний день программного кода набрана в ASCII, стандарте 7-битовых символов, либо 180 Latin-1 – в соответствии со спецификацией, отводящей каждому символу 8 битов.

 

Источник: Арнолд, Кен, Гослинг, Джеймс, Холмс, Дэвид. Язык программирования Java. 3-е изд .. : Пер. с англ. – М. : Издательский дом «Вильяме», 2001. – 624 с. : ил. – Парал. тит. англ.

По теме:

  • Комментарии