Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE 6 и J2EE. В его первой части рассматриваются основы языка Java и концепций объектно-ориентированного программирования. Во второй части изложены важнейшие аспекты применения библиотек классов языка Java, включая файлы, коллекции, сетевые и многопоточные приложения, а также взаимодействие с XML. В третьей части приведены основы программирования распределенных информационных систем с применением сервлетов, JSP, баз данных; и собственных тегов разработчика. В конце каждой главы даются тестовые вопросы по материалу главы и задания для выполнения. В приложениях приведены дополнительные материалы, относящиеся к использованию HTML, XML, JavaScript, а также краткое описание популярных технологий Struts и Hibernate для разработки распределенных систем, объединяющих возможности J2EE и XML.
Глава 1 ВВЕДЕНИЕ В КЛАССЫ И ОБЪЕКТЫ.
Основные понятия ООП.
Возможности программирования всегда были ограничены либо возможностями компьютера, либо возможностями человека. В прошлом веке главным ограничением были низкие производительные способности компьютера. В настоящее время физические ограничения отошли на второй план. Со всё более глубоким проникновением компьютеров во все сферы человеческой деятельности, программные системы становятся всё более простыми для пользователя и сложными по внутренней архитектуре. Программирование стало делом команды и на смену алгоритмическим идеологиям программирования пришли эвристические, позволяющие достичь положительного результата различными путями.
КРАТКОЕ СОДЕРЖАНИЕ.
Предисловие.
Часть 1. ОСНОВЫ ЯЗЫКА JAVA
Глава I. ВВЕДЕНИИ В КЛАССЫ И ОБЪЕКТЫ.
Глава 2. ТИПЫ ДАННЫХ И ОПЕРАТОРЫ.
Глава 3. КЛАССЫ.
Глава 4. НАСЛЕДОВАНИЕ И ПОЛИМОРФИЗМ.
Глава 5. ПРОЕКТИРОВАНИЕ КЛАССОВ.
Глава 6. ИНТЕРФЕЙСЫ И ВНУТРЕННИЕ КЛАССЫ.
Часть 2. ИСПОЛЬЗОВАНИЕ КЛАССОВ И БИБЛИОТЕК
Глава 7. ОБРАБОТКА СТРОК.
Глава 8. ИСКЛЮЧЕНИЯ И ОШИБКИ.
Глава 9. ФАЙЛЫ. ПОТОКИ ВВОДА/ВЫВОДА.
Глава 10. КОЛЛЕКЦИИ.
Глава 11. ГРАФИЧЕСКИЕ ИНТЕРФЕЙСЫ ПОЛЬЗОВАТЕЛЯ.
Глава 12. СОБЫТИЯ.
Глава 13. ЭЛЕМЕНТЫ КОМПОНОВКИ И УПРАВЛЕНИЯ.
Глава 14. ПОТОКИ ВЫПОЛНЕНИЯ.
Глава 15. СЕТЕВЫЕ ПРОГРАММЫ.
Глава 16. XML & JAVA.
Часть 3. ТЕХНОЛОГИИ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЙ
Глава 17. ВВЕДЕНИЕ В СЕРВЛЕТЫ И JSP.
Глава 18. СЕРВЛЕТЫ.
Глава 19. JAVA SERVER PAGES.
Глава 20. JDBC.
Глава 21. СЕССИИ, СОБЫТИЯ И ФИЛЬТРЫ.
Глава 22. ПОЛЬЗОВАТЕЛЬСКИЕ ТЕГИ.
УКАЗАНИЯ И ОТВЕТЫ.
Приложение 1. HTML.
Приложение 2. JavaScript.
Приложение 3. UML.
Приложение 4. Базы данных и язык SQL.
Приложение 5. Hibernate.
Приложение 6. Struts.
Приложение 7. Журнал сообщений (Logger).
Приложение 8. Apache Ant.
Приложение 9. Портлсты.
Список рекомендуемой литературы и источников.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Java, промышленное программирование, Блинов И.Н., Романчик B.C., 2007 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: Блинов :: Романчик :: 2007 :: программирование :: Java
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Head First, программирование для Android, Гриффите Д., Гриффите Д., 2016
- Объектно ориентированное программирование в Java, Гуськова О.И., 2018
- Flash MX для профессиональных программистов, Капустин М.А., Капустин П.А., Копылова А.Г., 2016
- Программное обеспечение геодезии, фотограмметрии, кадастра, инженерных изысканий, Браверман Б.А., 2018
Предыдущие статьи:
- Программирование для детей на языке Python, Банкрашков А., 2017
- Основы линейного программирования, Банди Б., 1989
- Искусство программирования для Unix, Реймонд Э.С., 2005
- Программирование промышленных контроллеров, Нестеров К.Е., Зюзев А.М., 2019