Программирование на языке Java




Введение в язык Java - часть 8


Таблица 3. 2. Управляющие последовательности символов

Управляющая последовательность

Описание

\ddd

Восьмеричный символ (ddd)

\uxxxx

Шестнадцатиричный символ UNICODE (xxxx)

\'

Апостроф

\"

Кавычка

\\

Обратная косая черта

\r

Возврат каретки (carriage return)

\n

Перевод строки (line feed, new line)

\f

Перевод страницы (form feed)

\t

Горизонтальная табуляция (tab)

\b

Возврат на шаг (backspace)

Строчные литералы

Строчные литералы в Java выглядят точно также, как и во многих других языках — это произвольный текст, заключенный в пару двойных кавычек (""). Хотя строчные литералы в Java реализованы весьма своеобразно (Java создает объект для каждой строки), внешне это никак не проявляется. Примеры строчных литералов: “Hello World!”; "две\строки; \ А это в кавычках\"". Все управляющие последовательности и восьмеричные / шестнадцатиричные формы записи, которые определены для символьных литералов, работают точно так же и в строках. Строчные литералы в Java должны начинаться и заканчиваться в одной и той же строке исходного кода. В этом языке, в отличие от многих других, нет управляющей последовательности для продолжения строкового литерала на новой строке.

Операторы

Оператор — это нечто, выполняющее некоторое действие над одним или двумя аргументами и выдающее результат. Синтаксически операторы чаще всего размещаются между идентификаторами и литералами. Детально операторы будут рассмотрены в главе 5, их перечень приведен в таблице 3. 3.

Таблица 3. 3. Операторы языка Java

+

+=

-

-=

*

*=

/

/=

|

|=

^

^=

&

&=

%

%=

>

>=

<

<=

!

!=

++

--

>>

>>=

<<

<<=

>>>

>>>=

&&

| |

==

=

~

?:

 

instanceof

[ ]

 

Разделители

Лишь несколько групп символов, которые могут появляться в синтаксически правильной Java-программе, все еще остались неназваннами. Это — простые разделители, которые влияют на внешний вид и функциональность программного кода.

Символы

Название

Для чего применяются

( )

круглые скобки

Выделяют списки параметров в объявлении и вызове метода, также используются для задания приоритета операций в выражениях, выделения выражений в операторах управления выполнением программы, и в операторах приведения типов.

{ }

фигурные скобки

Содержат значения автоматически инициализируемых массивов, также используются для ограничения блока кода в классах, методах и локальных областях видимости.

[ ]

квадратные скобки

Используются в объявлениях массивов и при доступе к отдельным элементам массива.

;

точка с запятой

Разделяет операторы.

,

запятая

Разделяет идентификаторы в объявлениях переменных, также используется для связи операторов в заголовке цикла for.

.

точка

Отделяет имена пакетов от имен подпакетов и классов, также используется для отделения имени переменной или метода от имени переменной.

<


Содержание  Назад  Вперед