Самоучитель написан на основе материала лекций, читаемых автором для студентов первого курса. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного языка Java 2, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа со звуком, печать, способы русификации программ. Содержится описание шаблонов, автоматического приведения типов, перечислений и других нововведений JDK 5. O. Кроме того, дано подробное изложение сервлетов и технологии JSP 2.0. Около двухсот законченных программ иллюстрируют приведенные приемы программирования. Подробные схемы и описания классов и методов J2SE JDK позволяют применять книгу как настольный справочник по технологии Java. Введение … 17 — Что такое Java? … 18 — Структура книги … 19 — Выполнение Java-программы … 21 — Что такое JDK? … 23 — Что такое JRE? … 25 — Как установить JDK? … 25 — Как использовать JDK? … 26 — Интегрированные среды Java … 26 — Особая позиция Microsoft … 27 — Java в Интернете … 27 — Литература по Java … 29 — Благодарности … 30 часть I. Базовые конструкции языка JAVA … 31 Глава 1. Встроенные типы данных, операции над ними … 33 — Первая программа на Java … 33 — Комментарии … 36 — Константы … 37 — Целые … 38 — Действительные … 38 — Символы … 38 — Строки … 39 — Имена … 40 — Примитивные типы данных и операции … 41 — Логический тип … 42 — Логические операции … 42 — Упражнения … 43 — Целые типы … 43 — Операции над целыми типами … 45 — Арифметические операции … 45 — Приведение типов … 46 — Операции сравнения … 47 Побитовые операции … 47 Сдвиги … 48 Упражнения … 49 Вещественные типы … 49 Операции присваивания … 50 Упражнения … 51 Условная операция … 51 Упражнения … 52 Выражения … 52 Приоритет операций … 53 Операторы … 53 Блок … 54 Операторы присваивания … 55 Условный оператор … 55 Упражнения … 57 Операторы цикла … 57 Оператор continue и метки … 57 Оператор break … 60 Упражнения … 60 Оператор варианта … 61 Массивы … 61 Многомерные массивы … 62 Заключение … 64 Вопросы для самопроверки … 66 Глава 2. Объектно-ориентированное программирование в Java … 68 Парадигмы программирования … 68 Принципы объектно-ориентированного программирования … 71 Абстракция … 71 Иерархия … 73 Ответственность … 74 Модульность … 75 Принцип KISS … 77 Упражнения … 77 Как описать класс и подкласс? … 77 Передача параметров в метод … 79 Перегрузка методов … 80 Переопределение методов … 80 Реализация полиморфизма в Java … 81 Упражнения … 81 Абстрактные методы и классы … 82 Окончательные члены и классы … 82 Класс Object … 83 Конструкторы класса … 84 Операция new … 85 Упражнение … 86 Статические члены класса … 86 Класс Complex … 88 Далее - содержание на фото.
Характеристики
Артикул Маркета
5106550788
Нет отзывов и оценок
Но можно задать вопрос, чтобы узнать о товаре больше