Главная » Статьи для тега "операнда"

Передача управления Java

Добавлено Дата: 1 June, 2011 категория: Java

При выбрасывании исключения выполнение инструкции или выражения, повинных в происшедшем, как говорят, завершается аварийно. Это приводит также к последовательному аварийному завершению всех блоков и методов, участвующих в цепочке вызовов вплоть до точки программного кода, в которой исключение отлавливается. Если исключение остается необработанным, соответствующий поток вычислений останавливается, но предварительно соответствующему объекту класса ThreadGroup предоставляется возможность каким-то образом обслужить исключение (подробности вы найдете в разделе 10.12 на странице 281).

Читать »

Логические операторы Java

Добавлено Дата: 16 May, 2011 категория: Java

 

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

 

Оператор &, логическое И (AND) , возвращает true, если и только если оба операнда равны true, а оператор |, логическое включающее ИЛИ (OR), дает в результате выполнения значение true только в том случае, если любой из его операндов равен true. Оператор ^, логическое исключающее ИЛИ (XOR) , возвращает true, если любой из операндов (но не оба одновременно) равен true; это аналогично условию неравенства двух булевых операндов, поэтому рассмотренный выше фрагмент кода можно переписать следующим образом:

Читать »