Меню сайта

В этой главе обсуждаетсяиспользуемый в Java механизм обработки исключений. Исключение в Java — этообъект, который описывает исключительное состояние, воз­никшее в каком-либоучастке программного кода. Когда возникает ис­ключительное состояние, создаетсяобъект класса Exception. Этот объект пересылается в метод, обрабатывающий данныйтип исключительной ситуации. (далее…)

Категория: Обучение Java | Дата: 22.04.13

Эта глава посвящена описанию пакета java.net. Java поддерживаетпротокол TCP/IP, во-первых, расширяя свой интерфейс потоков ввода-вывода,описанного в предыдущей главе, и во вторых, добавляя возможности, необходимыедля построения объектов ввода-вывода при работе в сети.

InetAddress

Java поддерживаетадреса абонентов, принятые в Internet, с помощью класса InetAddress. (далее…)

Категория: Обучение Java | Дата: 21.04.13

Для каждого интерфейса слушателей событий, содержащегонесколько методов, в пакете java.awt.event определен простой класс-адаптер, которыйобеспечивает пустое тело для каждого из методов соответствующего интерфейса.Когда нужен только один или два таких метода, иногда проще получить подкласскласса-адаптера, чем реализовать интерфейс самостоятельно. (далее…)

Категория: Обучение Java | Дата: 20.04.13

Java работает с наиболее популярными во Всемирной паутинеформатами изображений — JPEG и GIF. JPEG лучше подходит для естественных цветныхизображений, таких, как фотографии, а формат GIF является наилучшими дляграфических эмблем, изображений кнопок, и т.п.

Сначала мы загрузим изображение с помощью очень короткойпрограммы. (далее…)

Категория: Обучение Java | Дата: 19.04.13

В большинстве книг по C++ вы найдете такое же описаниедостоинств объектно-ориентированного программирования и доказательства того, чтоэто — очередная ступень в развитии индустрии программирования. В чем же беда C++и почему была создана Java?

Фактически, большинство архитектурных решений, принятых присоздании Java, было продиктовано желанием предоставить синтаксис, сходный с С иC++. (далее…)

Категория: Обучение Java | Дата: 19.04.13

Исходный файл на языке Java — это текстовый файл, содержащий в себе одно илинесколько описаний классов. Транслятор Java предполагает, что исходный текстпрограмм хранится в файлах с расширениями Java. Получаемый в процессе трансляциикод для каждого класса записывается в отдельном выходном файле, с именемсовпадающем с именем класса, и расширением class. (далее…)

Категория: Обучение Java | Дата: 18.04.13

Операторы в языке Java — этоспециальные символы, которые сообщают транслятору о том, что вы хотите выполнитьоперацию с не­которыми операндами. Некоторые операторы требуют одного операн­да,их называют унарными. Одни операторы ставятся перед операндами иназываются пре­фиксными, другие — после, их называют постфикснымиоператорами. (далее…)

Категория: Обучение Java | Дата: 18.04.13

Пример программы,манипулирующей с битами

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

А

В

OR

AND

(далее…)

Категория: Обучение Java | Дата: 17.04.13

Булевылогические операторы

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

Оператор

Результат

Оператор

(далее…)

Категория: Обучение Java | Дата: 17.04.13

Операторы быстрой оценки логических выражений (short circuit logical operators)

Существуют два интересных дополнения к набору логических опера­торов. Это — альтернативные версии операторов AND и OR, служащие для быстрой оценки логических выражений. Вы знаете, что если первый операнд оператора OR имеет значение true, то независимо от значения второго операнда результатом операции будет величина true. (далее…)

Категория: Обучение Java | Дата: 17.04.13

Страница 1 из 212
Меню раздела
Блок