Java2. Практическое руководство
Книга «Java2. Практическое руководство» предназначена для начинающих и продолжающих изучение Java-технологий. Приводимые сведения относятся к программированию на языке Java 2, однако дополнительно представлены нововведения версии платформы JSDK 1.5.0, которую создатели языка назвали Java 5.0. Данное практическое руководство является обобщением материала, который авторы предлагали студентам механико-математического факультета и факультета прикладной математики и информатики БГУ, а также слушателям курсов повышения квалификации учебного центра IBA при изучении компьютерных технологий. Этот курс может служить ступенькой к мастерству – прошедшие обучение успешно сдают различные экзамены, получают международные сертификаты и в состоянии участвовать в командной разработке достаточно больших проектов.
Обзор книги «Java2. Практическое руководство»
Основы языка Java, затрагивает вопросы, относящиеся к основам языка Java и концепции объектно-ориентированного программирования: типы данных, операторы, классы и интерфейсы, наследование классов и полиморфизм.
- Обзор языка Java 2
- Изменения в версии J2SE 5.0
- Простое приложение
- Простой апплет
- Классы и объекты
- Базовые типы данных и литералы
- Классы-оболочки
- Классы-оболочки в J2SE 5.0
- Операторы
- Операторы управления
- Цикл for в J2SE 5.0
- Массивы
- Класс Math
- Перечисления в J2SE 5.0
- Классы и отношения
- Переменные класса и константы
- Ограничение доступа
- Конструкторы
- Методы
- Статические методы и атрибуты
- Модификатор final
- Абстрактные методы
- Модификатор native
- Модификатор synchronized
- Передача объектов в методы
- Логические блоки
- Классы-шаблоны в J2SE 5.0
- Методы-шаблоны в J2SE 5.0
- Методы с переменным числом параметров в J2SE 5.0
- Наследование
- Использование super и this
- Переопределение методов и полиморфизм
- Перегрузка методов
- Полиморфизм и расширяемость
- Статические методы и полиморфизм
- Класс Object
- “Сборка мусора”
- Абстрактные классы
- Интерфейсы
- Пакеты
- Статический импорт в J2SE 5.0
- Внутренние (inner) классы
- Вложенные (nested) классы
- Анонимные (anonymous) классы
- Класс String
- Класс StringBuffer
Использование классов и библиотек, освещает темы, связанные с применением классов из пакетов классов Java при работе с файлами, для хранения объектов, при создании пользовательских интерфейсов и многих других задач.
- Класс File
- Потоки ввода/вывода
- Предопределенные потоки
- Сериализация
- Иерархия и способы обработки
- Оператор throw
- Ключевое слово finally
- Собственные исключения
- Коллекции
- Списки
- Множества
- Карты отображений
- Унаследованные коллекции
- Параметризация коллекций в J2SE 5.0
- Обработка массивов
- Основы оконной графики
- Апплеты
- Фреймы
- События и их обработка
- Классы-адаптеры
- Менеджеры размещения
- Элементы управления
- Жизненный цикл потока
- Управление приоритетами и ThreadGroup
- Управление потоками
- Потоки-демоны
- Потоки в апплетах
- Методы synchronized
- Инструкция synchronized
- Потоки в J2SE 5.0
- Поддержка Интернет
- Сокеты и сокетные соединения
- Многопоточность
Технологии разработки Web-приложений, рассказывает про основы программирования распределенных информационных систем с применением сервлетов, JSP и баз данных, а также даны основные принципы создания собственных библиотек тегов.
- Интерфейсы ServletRequest и HttpServletRequest
- Интерфейсы ServletResponse и HttpServletResponse
- Интерфейс ServletConfig
- Простой сервлет
- Запуск Web-сервера и размещение проекта
- Извлечение информации из запроса
- Многозадачность
- Сеанс (сессия)
- Cookie
- Драйвера, соединения и запросы
- СУБД MySQL
- Простое соединение и простой запрос
- Метаданные
- Подготовленные запросы и хранимые процедуры
- Транзакции
- Пул соединений
- Директивы
- Объявления
- Скриптлеты
- Выражения
- Неявные объекты
- Стандартные элементы action
- Извлечение полей и значений
- JSP + Servlet + JSP
- Простой тег
- Тег с атрибутами
- Тег с телом
В приложениях приведены дополнительные материалы, относящиеся к использованию HTML, XML в информационных системах, основанных на применении Java-технологий, а также краткое описание популярной технологии Struts для разработки распределенных систем, в полной мере объединяющей возможности J2EE и XML.
- Язык разметки гипертекстовых документов HTML
- XML и Java
- Введение в технологию Struts
Практически всегда изучение Java-технологий по учебному плану следует за изучением технологий C++, поэтому авторы книги «Java2. Практическое руководство» ссылаются на соответствующие структуры языка C++. Однако, знания языка C++ не требуется и никакой зависимости от языка C++ не используется, кроме ссылок на похожий синтаксис и на общие концепции объектно-ориентированного программирования. Данное пособие можно использовать для обучения программированию на языке Java с нуля.
Формат: PDF
Качество: eBook
Страниц: 400
Скачать бесплатно книгу «Java2. Практическое руководство»
- Архив ISBN_985-6699-37-1.RAR 5.64 Мб: Java2. Практическое руководство / Depositfiles.com / Архив ISBN_985-6699-37-1.RAR