«Java. Продвинутые техники. Издание VIII» — это углубленное руководство для программистов, обновленное в соответствии с шестой версией платформы Java Standard Edition. Книга раскрывает сложные техники работы с потоками, XML, сетевыми приложениями и базами данных через JDBC, а также подробно объясняет создание интерфейсов Swing и обеспечение безопасности.
- Обновлено в соответствии с Java Standard Edition 6
- Подробный разбор работы с потоками и сериализацией
- Создание приложений на базе Swing и AWT
- Работа с базами данных через JDBC и XML
- Обеспечение безопасности и цифровые подписи
Работа с потоками и файлами
Раздел посвящен глубокому пониманию механизмов ввода-вывода в Java. Вы научитесь работать с потоками байтов и текста, комбинировать фильтры потоков и использовать сериализацию объектов. Особое внимание уделяется современным возможностям: отображению файлов в памяти, блокировке файлов и использованию регулярных выражений для обработки данных.
Обработка XML и сетевое программирование
В книге подробно описана структура документов XML, их валидация с помощью DTD и XML Schema, а также парсинг с помощью SAX и StAX. Вы узнаете, как создавать сетевые приложения, реализовывать серверы, обрабатывать подключения множества клиентов и отправлять электронную почту. Рассмотрено также использование классов URLConnection для получения информации и отправки данных форм.
Базы данных и JDBC
Раздел о JDBC объясняет архитектуру драйверов, установку соединений с базами данных и выполнение SQL-команд. Вы научитесь работать с подготовленными запросами, транзакциями, точками контроля и пакетными обновлениями. Описано также доступ к информации каталога LDAP и работа с большими объектами.
Расширенные возможности Swing и AWT
Книга содержит подробный обзор компонентов Swing, таких как JList, JTable, JTree и JEditorPane для отображения HTML. Вы научитесь создавать сложные интерфейсы с вкладками, разделенными панелями и внутренними рамками. В разделе об AWT рассмотрено потоковое создание графики, фильтрация изображений, печать и механизм «перетащи и брось».
Безопасность и распределенные объекты
Отдельные разделы посвящены безопасности приложений: загрузке классов, менеджерам безопасности, аутентификации пользователей через JAAS и цифровым подписям. Вы узнаете о шифровании данных и работе с распределенными объектами через RMI. Рассмотрено также веб-сервисы и использование JAX-WS для интеграции с внешними сервисами.
| Пользовательские характеристики | |
|---|---|
| Производитель | Kamami.pl |
- Цена: 1 830 ₴


