Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Учебное пособие «Java. Объектно-ориентированное программирование» предназначено для изучающих объектно-ориентированное программирование в вузе, а также для всех желающих самостоятельно изучить язык программирования Java. Издание охватывает все базовые темы, необходимые для эффективного составления программ на Java, в том числе базовые типы данных, управляющие инструкции, особенности описания классов и объектов в Java, создание пакетов и интерфейсов, перегрузку методов и наследование. Особое внимание уделяется созданию приложений с графическим интерфейсом. Материал основан на курсах лекций, прочитанных в разное время автором в Киевском национальном университете и Национальном техническом университете. Курс адаптирован для всех желающих самостоятельно изучать язык программирования Java и поэтому может использоваться в качестве самоучителя.
Обзор курса «Java. Объектно-ориентированное программирование»
Введение в Java, содержит описание основ синтаксиса языка Java и другие базовые сведения, знание которых вполне достаточно, чтобы начать писать простые программы.
Основы Java
Простые программы
Комментарии
Простые типы данных и литералы
Приведение типов
Основные операторы Java
Управляющие инструкции Java
Условная инструкция if
Условная инструкция switch
Инструкция цикла for
Инструкция цикла while
Инструкция do-while
Метки и инструкции break и continue
Массивы
Создание одномерного массива
Двухмерные и многомерные массивы
Символьные массивы
Присваивание и сравнение массивов
Классы и объекты
Знакомство с ООП
Создание классов и объектов
Статические элементы
Доступ к членам класса
Ключевое слово this
Внутренние классы
Анонимные объекты
Методы и конструкторы
Перегрузка методов
Конструкторы
Объект как аргумент и результат метода
Способы передачи аргументов
Наследование и переопределение методов
Создание подкласса
Доступ к элементам суперкласса
Конструкторы и наследование
Ссылка на элемент суперкласса
Переопределение методов при наследовании
Многоуровневое наследование
Объектные переменные суперкласса и динамическое управление методами
Абстрактные классы
Нетривиальные возможности Java, охватывает вопросы, которые будут интересны тем, кто желает овладеть языком Java на профессиональном уровне.
Пакеты и интерфейсы
Пакеты в Java
Интерфейсы
Интерфейсные ссылки
Расширение интерфейсов
Работа с текстом
Объекты класса String
Метод toString
Методы для работы со строками
Сравнение строк
Поиск подстрок и индексов
Изменение текстовых строк
Класс StringBuffer
Аргументы командной строки
Обработка исключительных ситуаций
Исключительные ситуации
Классы исключений
Описание исключительной ситуации
Множественный блок catch
Вложенные блоки try
Искусственное генерирование исключений
Выбрасывание исключений методами
Контролируемые и неконтролируемые исключения
Создание собственных исключений
Многопоточное программирование
Поточная модель Java
Создание потока
Создание нескольких потоков
Синхронизация потоков
Система ввода-вывода
Байтовые и символьные потоки
Консольный ввод с использованием объекта System.in
Консольный ввод с помощью класса Scanner
Использование диалогового окна
Работа с файлами
Создание программ с графическим интерфейсом
Создание простого окна
Обработка событий
Приложение с кнопкой
Классы основных компонентов
Создание графика функции
Калькулятор
Основы создания апплетов
Программное обеспечение
Загрузка программного обеспечения
Работа с NetBeans
Работа с Eclipse
Учебное пособие «Java. Объектно-ориентированное программирование» соответствует Государственному образовательному стандарту 3-го поколения для специальностей Информатика и вычислительная техника, Информационные системы и технологии. Каждая тема содержит теоретический материал, иллюстрируемый простыми примерами, позволяющими подчеркнуть особенности языка программирования Java. Теоретический материал иллюстрируется примерами, позволяющими подчеркнуть особенности языка программирования Java.
Формат: PDF + файлы примеров Качество: eBook Страниц: 400