Java. Методы программирования
Учебно-методическое пособие «Java. Методы программирования» представляет собой комплексный курс по изучению технологий Java SE и JEE. Книга предназначена как для начинающих программистов, так и для тех, кто продолжает углублять свои знания в области Java-разработки.
В первой части пособия рассматриваются основы языка Java и фундаментальные концепции объектно-ориентированного программирования: классы и объекты, наследование, полиморфизм, интерфейсы, внутренние классы и аннотации. Авторы подробно разбирают типы данных, операторы и принципы построения объектно-ориентированных приложений.
Вторая часть посвящена практическому применению библиотек классов Java. Здесь освещаются работа со строками, обработка исключений, потоки ввода/вывода, коллекции, создание сетевых и многопоточных приложений, а также взаимодействие с XML. Эта часть даёт необходимые навыки для построения полноценных консольных и десктопных приложений.
Третья часть вводит читателя в мир распределённых информационных систем на Java Enterprise Edition (JEE). Рассматриваются основы программирования с использованием сервлетов, JavaServer Pages (JSP) и разработки собственных тегов. Это позволяет перейти к созданию веб-приложений.
Четвёртая часть пособия посвящена шаблонам проектирования (GoF), что является важным этапом в становлении профессионального разработчика. В приложениях содержится дополнительный материал по использованию UML, SQL, Ant, XML, а также краткие описания популярных технологий и инструментов: Log4J, JUnit, JPA и Hibernate. Каждая глава завершается тестовыми вопросами и практическими заданиями для закрепления материала.









