Во втором томе «Java. Библиотека профессионала, том 2. Расширенные средства программирования» освещаются расширенные средства для построения графических пользовательских интерфейсов, работа в сети, вопросы программирования корпоративных приложений и безопасности, а также новая эффективная модульная система на платформе Java.
В этом надежном и полезном практическом руководстве описаны расширенные языковые средства, библиотеки и прикладные интерфейсы, проиллюстрированные тщательно подобранными и проверенными примерами, отражающими нормы передовой практики и современный стиль программирования на Java. Приведенные примеры просты для понимания, практически полезны и служат неплохой отправной точкой для написания собственного кода.
Основные темы книги.
Наилучшие методики, идиомы и нормы передовой практики для написания высококачественного и надежного кода на Java.
Выгодное применение прикладных интерфейсов современной системы ввода-вывода, сериализации объектов и регулярных выражений.
Эффективное подключение программ на Java к сетевым службам, реализация клиентов и серверов, а также сбор веб-данных.
Компиляция и выполнение кода через прикладные интерфейсы для сценариев на других языках и компилятора Java, а также обработка аннотаций.
Подробное изложение модульной системы на платформе Java и перенос кода для работы с ней.
Эффективное повышение безопасности с помощью современных средств, наиболее ценных для прикладного программирования.
Программирование развитых пользовательских интерфейсов клиентских приложений и формирование изображений на сервере.
Синтаксический анализ, проверка достоверности данных, формирование Xml-документов, применение Xpath, Xsl и многих других средств обработки данных формата Xml в Java.
Программирование баз данных средствами Jdbc.
Интернационализация прикладных программ с локализованными датами, отметками времени, числами, текстом и пользовательскими интерфейсами.
Эффективное использование кода, написанного на других языках, с помощью платформенно-ориентированных методов из прикладного интерфейса Jni.
Author(s): Хорстманн Кей
Edition: 11-е издание
Publisher: Диалектика
Year: 2020
Language: Russian
Pages: 864
City: СПб.
Содержание
Предисловие
Глава 1. Потоки данных
Глава 2. Ввод и вывод
Глава 3. XML
Глава 4. Работа в сети
Глава 5. Работа с базами данных
Глава 6. Прикладной интерфейс API даты и времени
Глава 7. Интернационализация
Глава 8. Написание сценариев, компиляция и обработка аннотаций
Глава 9. Модульная система на платформе Java
Глава 10. Безопасность
Глава 11. Расширенные средства Swing и графика
Глава 12. Платформенно-ориентированные методы
Предметный указатель