Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Приоритет операций




Ниже перечислены основные операции в порядке убывания приоритета, который сохраняетя на одной строке.

1. Постфиксные операции ++ и --.

2. Префиксные операции ++ и -- дополнение ~ и отрицание !.

3. Приведение типа (тип).

4. Умножение *, деление / и взятие остатка %.

5. Сложение + и вычитание -.

6. Сдвиги <<, >>, >>>.

7. Сравнения >, <, >=, <=.

8. Сравнения ==, !=.

9. Побитовая конъюнкция &.

10. Побитовое исключающее или ^.

11. Побитовая дизъюнкция |.

12. Конъюнкция &&.

13. Дизъюнкция ||.

14. Условная операция ?:.

15. Присваивания =,+=,-=,*=,/=,%=,&=,^=,|=,<<=,>>=, >>>=.

Здесь перечислены не все операции языка Java.

Все операторы языка Java можно разделить на:

· операторы описания переменных и других объектов;

· операторы-выражения;

· операторы присваивания;

· условные операторы if;

· операторы циклов while, do-while, for;

· операторы варианта switch;

· Операторы перехода break, continue и return;

· блок {};

· пустые операторы — просто точка с запятой.

 

Всякий оператор завершается точкой с запятой. Можно поставить точку с запятой в конце любого выражения, и оно станет оператором. Но смысл это имеет только для операций присваивания, инкремента и декремента и вызовов методов. В остальных случаях это бесполезно, потому что вычисленное значение выражения потеряется. Точка с запятой в Java не разделяет операторы, а является частью оператора.

Блок

Блок может содержать в себе нуль или несколько операторов с целью их использования как одного оператора в тех местах, где по правилам языка можно записать только один оператор. Например, {х=5; у=?;}. Можно записать и пустой блок —{}.

Блоки операторов часто используются для ограничения области действия переменных и просто для улучшения читаемости текста программы.


Поделиться:

Дата добавления: 2015-09-15; просмотров: 63; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты