Архив рубрики: Книги по Java

Книги по языку программирования Java

Borland JBuilder. Руководство разработчика — Майкл Ленди, Салим Сиддикви, Джефф Свишер

Книга Майкла Ленди, Салима Сиддикви и Джеффа Свишера «Borland JBuilder. Руководство разработчика» написана с целью внести свою лепту в помощь программистам, которые создают приложения на языке Java. Уровень книги рассчитан на специалистов, которые имеют опыт создания Java-программ. В книге описаны основные принципы написания на языке Java различных типов программ. Задачи по написанию клиентских программ и программ, которые выполняются на стороне сервера, рассмотрены очень подробно. По задачам разработки распределенных корпоративных приложений в книге можно обнаружить достаточно большой объем информации. JBuilder использован в качестве платформы для написания программ всех типов.

Java. Справочник — Дэвид Флэнаган

Книга является кратким справочником, который нужен каждому Java-программисту. Она включает в себя короткий вводный курс в язык программирования Java и описание ключевых API, благодаря этому опытные программисты имеют возможность сразу переходить к написанию Java-кода. Четвертое издание «Java. Справочник» полностью отдано описанию Java 1.4. В нем имеется довольно краткое изложение синтаксиса Java, описаны возможности Java в решении объектно-ориентированных задач, а также даны описания основных API Java, в которых подробно изложены способы работы над такими стандартными задачами, как ввод/вывод, работа со строками, обработка XML, поддержка потоков, которые в общем то и составляют платформу Java 2. В книге имеется также достаточно достоверный справочник O\’Reilly практически по всем классам базовых Java-пакетов, такие как java.io, java.lang, java.math, java.beans, java.text, java.net и java.util. Кроме того, этот справочник описывает и большое количество новых классов Java 1.4, в том числе NIO (новый интерфейс ввода/вывода), протоколирование и средства работы с XML. В процессе работы над Java приложениями, огромную помощь Вам окажет книга «Java в примерах. Справочник» (Символ-Плюс, 2003). Эта книга прекрасно дополняет данное издание.

Философия Java — Брюс Эккель

Книга «Философия Java» Брюса Эккеля рассматривает не только основные проблемы, встречающиеся в решении задач по программированию в Java, но и причины их возникновения, а также наиболее часто применяемые подходы для их разрешения. В связи с этим автор в каждой главе описывает основные черты данного языка и приводит примеры их использования в выполнении определенных целей. Данная книга выдержала уже не одно переиздание, но до сих пор является одним из самых популярных изданий из-за свое философское изложение всех тонкостей языка программирования Java, в связи с чем на сегодняшний день она является лучшим учебным пособием для людей, занимающихся программированием в данной среде. В книге Брюс Эккель постарался интегрировать все усовершенствования Java SE 5/6, и использовал их в каждом материале.

Гибкая разработка приложений на Java с помощью Spring, Hibernate и Eclipse — Анил Хемраджани

Книга «Гибкая разработка приложений на Java с помощью Spring, Eclipse и Hibernate», написанная Анилом Хемраджанном, уделяет особое внимание разработке приложений на Java, но в меньшей степени затрагивает инфраструктуру. Иначе говоря, автор описывает технологии разработки приложений, такие как Eclipse, Hibernate, Spring, например, а не самим программным продуктам, таким как базы данных или серверы приложений. Весь материал, изложенный в книге, опробован в реальных приложениях, успешно работающих, и применяющихся по сей день. Некоторые из них используются в кластеризуемой среде сервера приложений. Автор поставил перед собой цель изложить весь материал лаконично, конкретно затрагивая лишь необходимые темы, в связи с чем Анил Хемраджан полностью сосредоточил внимание читателя на разработке хорошо масштабируемых приложений. Кроме технологий Spring, Hibernate и Eclipse описываются и альтернативные методы и технологии.

Java 2. Библиотека профессионала. Том 2. Тонкости программирования — Кей С. Хорстманн, Гари Корнелл

Книга «Java 2. Библиотека профессионала. Том 2. Тонкости программирования» за авторством Кея С.Хорстманна и Гари Корнелла предназначена в первую очередь разработчикам, которые хотят использовать технологии Java для создания собственных проектов. В издании описываются поддержка потоков и работа с базами данных, сетевое взаимодействие, компоненты Java Beans, использование наборов данных. Авторы уделили внимание таким вопросам, как организация защиты и создание платформенно-ориентированных методов, генерация и разбор XML документов, а также поддержка распределенных объектов. Книга написана с учетом новых возможностей, которые предоставляет специалистам JDK 5.0. Данное учебное пособие благодаря своему особому стилю изложения будет полезна как опытным, так и начинающим разработчикам.

Java 2. Библиотека профессионала. Том 1. Основы — Кей С. Хорстманн, Гари Корнелл

Книга Кея Хорстманна и Гари Корнелла «Java 2. Библиотека профессионала. Том 1.Основы» предназначена, в первую очередь, для изучения программистами — профессионалами и является полным справочником и методическим пособием по основам разработки и программирования на языке Java. Будет ошибкой считать, что в данном учебнике рассматривается только синтаксис языка. Целью книги является обучение методам объектно-ориентированного программирования и преодоление основных проблем, встречающихся в данной области. Примечательно, что книга не требует наличия опыта программирования на языке С++ и применения методов объектно-ориентированного программирования. Любой специалист, уже работавший с такими языками, как Cobol, Visual Basic, Pascal и С не испытает трудностей в изучении материалов данной книги. Авторы уделили достаточно большое внимание возможностям технологий JDK 5.0 — новые языковые и библиотечные средства отображены в многочисленных примерах, которые приводятся в книге.

Полный справочник по Java — Герберт Шилдт

Автор пособия «Полный справочник по Java» Герберт Шилдт является талантливым разработчиком и гуру в области программирования. Данную книгу он посвятил изучению одного из наиболее популярных языков — Java. Издание построено в виде справочного и учебного пособия, являющимся отличным источником информации по современной версии платформы Java — Java SE 6, что позволяет с самого изучить с нуля все азы разработки приложений и апплетов производственного качества. Кроме как синтаксиса языка и фундаментальных принципов программирования, автор рассматривает и такие вопросы, как библиотеки Java API, создание сервлетов и апплетов, уделяет внимание AWT, Java Beans и Swing. Описываются в книге и ввод/вывод, работа в сети, обработка строк и регулярные выражения. Приведено огромное количество примеров, которые заметно упростят изучение предложенного материала. Предназначена книга в основном для программистов и разработчиков самой различной квалификации, но будет полезна преподавателям и студентам.

Язык программирования Java: Создание интерактивных приложений для Internet — Петр Карабин

Автор книги «Язык программирования Java: Создание интерактивных приложений для Internet» Петр Карабин преподносит свой труд как отличное учебное пособие по языку программирования Java. Появление такого языка, как Java, можно назвать одним из самых значительных событий в области разработки сред программирования за последние 25 лет, тем более что язык HTML, расшифровывающийся как Hypertext Markup Language (Язык разметки гипертекста) является основным для статического размещения страниц в Интернете. В свое время, язык программирования Java послужил качественным скачком именно в создании и разработке интерактивных продуктов для сетей Интернет.

Секреты программирования для Internet на Java — Томас М., Пател П., Хадсон А., Болл Д.

Книга «Секреты программирования для Internet на Java», авторами которой являются М.Томас, П.Пател, А.Хадсон и Д.Болл, познакомит читателей с одним из самых эффективных методов создания приложений для сети Интернет — программированием апплетов на языке программирования Java. Хотя апплет, по сути, является маленьким приложением, в умелых руках он способен на многое. Посредством апплетов можно создать динамичные Web-страницы, приложения для интрасетей. По ходу чтения читатель познакомится не только с основой языка программирования, но и овладеет стилем объектно-ориентированного программирования, а также научится самостоятельно разрабатывать сетевые протоколы. В заключительных разделах издания читателю предлагается рассмотреть несколько проектов, которые демонстрируют поэтапно разработку серьезного Java приложения — от постановки целей до получения готового продукта.

Язык программирования Java — Кен Арнольд, Джеймс Гослинг

Издание «Язык программирования Java» за авторством Кена Арнольда и Джеймса Гослинга является основным пособием и описанием возможностей языка программирования Java, выпускаемым по специальной лицензии издательства Addison — Wesley. Стилем написания книга напоминает «Библию» программистов языка С — «Язык программирования С» Д.Ричи и Б.Кернигана. Выбранный авторами метод написания оправдан тем, что Джеймс Гослинг является одним из разработчиков языка программирования Java. Книга предназначена как для изучения языка программирования, так и практики по нему, но кроме того, она послужит отличным справочным пособием для тех людей, которые только начали изучать все возможности Java.