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

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

Enterprise JavaBeans — Ричард Монсон-Хейфел

Книга «Enterprise JavaBeans» является третьим изданием, в котором описывается технология построения сложных ответственных систем, основанная на объединении компонентов, моделирующих прикладные объекты и процессы. EJB позаботится об объектном постоянстве, безопасности и управлении транзакциями. Не так давно представлялось необычным, что компоненты EJB смогут не только выполняться в любой операционной системе без какой-либо модификации, но и работать на любом корпоративном сервере EJB. В версии EJB 2.0 установлены компоненты, управляющиеся сообщениями, которые могут при помощи службы сообщений JMS взаимодействовать с системами промежуточного уровня; предлагается более развитая модель управляемого контейнером постоянства, и поддерживаются сложные отношения между объектными компонентами. В данном издании рассмотрены: EJB 2.0 и 1.1; компоненты, управляемые сообщениями; сеансовые и объектные компоненты, в том числе новая модель СМР и язык запросов EJB QL; служба JMS; XML-дескрипторы развертывания; управление транзакциями и безопасность; , взаимосвязь EJB и Java 2; Enterprise Edition. Всем разработчикам корпоративных программных продуктов известно, что технология EJB сильно изменила данную область. С помощью этой книги читатели смогут освоить все новейшие достижения. Для пользователей, не работавших с EJB, здесь находятся начальные сведения о технологии построения прикладных систем.

Microsoft Visual J++. Создание приложений и аплетов на языке Java. Часть 2 — А. В. Фролов, Г. В. Фролов

Книга А. В. Фролова и Г. В. Фролова «Microsoft Visual J++. Создание приложений и аплетов на языке Java. Часть 2» является второй частью практического пособия по разработке автономных приложений и аплетов, действующих под управлением навигаторов Internet, на языке программирования Java. Здесь приводится рассмотрение вопросов применения мультизадачности в приложениях Java, методов работы с графикой, звуком и анимацией. Детально описывается организация взаимодействия аплетов и сервера Web, и способы передачи данных и организация распределенной обработки информации в сети Internet с помощью приложений Java. Данное издание заинтересует пользователя, занимающегося разработкой приложений Java и оформлением страниц серверов Web.

Microsoft Visual J++. Создание приложений и аплетов на языке Java. Часть 1 — А. В. Фролов, Г. В. Фролов

Книга А. В. Фролова и Г. В. Фролова «Microsoft Visual J++. Создание приложений и аплетов на языке Java. Часть 1» является первой частью практического пособия по разработке автономных приложений и аплетов, действующих под управлением навигаторов WWW, на языке программирования Java. Здесь приводится описание главных отличий языка программирования Java от C++, среды выполнения приложений Java, приемов работы в интегрированной среде Microsoft Visual J++, основных библиотек классов Java и способы их использования с иллюстрированными примерами конкретных приложений. Изучив данную книгу, пользователь сможет создать сложные интерактивные аплеты для страниц серверов WWW.

Основы программирования для Интернета — Вадим Будилов

В этом издание достаточно сжато излагаются методы создания web-приложений и страниц для Интернета, от элементарных до многоуровневых сложных систем. Книга предназначена для тех, кто планирует самостоятельно освоить создание web-приложений различной сложности. Для этого в книге рассматриваются способы проектирования функциональных CGI-приложений, создаваемых на основе языков программирования Java и C++. Есть и основы программирования на PHP. Также отдельное внимание уделяется возможностям Java и CORBA, которые можно использовать для создания web- приложений.

Знакомьтесь: Java. Самоучитель — Е. Е. Аккуратов

Книга Е.Е. Аккуратова «Знакомьтесь: Java. Самоучитель» является пособием-самоучителем для тех, кто начинает учить язык Java 2 и желает заняться созданием Web-сайтов. Данное пособие содержит в себе легкое и понятное изложение основ программирования на языке Java 2, в частности, описание данных и создание различных управляющих структур, трансляцию и отладку кода, обработку исключений и поддержку многопоточности, создание аплетов и оформление пакетов. Этот самоучитель поможет читателю найти сведения о редакторе программ J Builder 2005, о языке гипертекстовой разметки HTML и языке сценариев JavaScript, близкому к Java 2. Эта книга ознакомит вас с теоретическим материалом, сопровождающимся примерами написания простых и отлично работающих программ, с помощью которых начинающий программист сможет написать свои сайты в Интернете, вкладывать в него аплеты, а может просто создать программы на языке Java.

Java 2 — П. Ноутон, Г. Шилдт

В книге П. Ноутона и Г. Шилдта «Java 2» детально рассмотрены основы нового платформенно-независимого, объектно-ориентированного языка программирования Java 2, с множеством примеров и законченных программ. Приведены описания библиотек его классов и методики разработки приложений, апплетов и сервлетов с помощью Java-подсистем Bean и Swing. В данном издании перечислены пути миграции приложений из C/C++, а так же увлекательные и сложные Java-приложения, такие как многопользовательская сетевая игра в слова (word game).

Шаблоны проектирования в Java — Марк Гранд

Книга Марка Гранда «Шаблоны проектирования в JAVA» во всех деталях поясняет использование шаблонов проектирования (patterns) в языке JAVA. Шаблон — программное решение определенной, чаще всего широко распространенной, проблемы, многократно используемое для ее решения. Автором доказано, что использование шаблонов в программировании оправдано хотя бы тем, что это ускоряет работу программистов, неважно даже какого уровня. В книге имеется информация о языке UML и описание 47 самых распространенных шаблонов проектирования. Книга будет интересна программистам, которые создают приложения на JAVA.

Создание и обработка структур данных в примерах на Java — Александр Кубенский

Книга Александра Кубенского «Создание и обработка структур данных в примерах на Java» описывает пути и методы работы со сложными структурами данных. Здесь рассмотрено большинство волнующих всех вопросов по этой теме: разработка деревьев и внесение корректив, нахождение наименьшего пути между вершинами в графе, работа с массивами и списками данных, символьное преобразование выражений. Типовые алгоритмы представлены в книге примерами на языке Java, который обеспечивает объективно-ориентированный подход к программированию и универсален при работе на различных платформах. Также из книги можно узнать о порядке и правилах написания программ, основа которых — это объекты, которые обмениваются сообщениями. Прочитав эту книгу, программист сможет создавать легкие и изящные программы, легко решающие самые сложные задачи.

JBuilder. Разработка профессиональных приложений

Книга Чарли и Марджи Калверт «JBuilder. Разработка профессиональных приложений» написана для помощи в изучении языка программирования Java. В последние годы этот язык очень изменился и «вырос» в наиболее используемый программистами язык высокого уровня. Используется Java для разработки приложений с клиент-серверной архитектурой и приложений, без происшествий работающих с Web. В сравнении с С++, похожий на него язык Java несколько проще, но и имеет определенные трудности в разрешении некоторых вопросов, в число которых входит и построение графического интерфейса пользователя. Но в наше, столь быстротечное время, современный рынок информационных технологий подталкивает программистов к повышению скорости работы и быстрой разработке приложений. Наиболее мощной интегрированной средой разработки является JBuilder от компании Borland. На есть воплощение тех самых требований современного мира. Автор данной книги-самый известный специалист в Borland-технологиях; человек, работавший в этой компании; создатель подобной литературы, которая впоследствие становилась бестселлерами, — Чарли Калверт. Внимание в книге, как и впрочем во всех его изданиях, сосредоточено на основных путях и методах быстрой разработки приложений на языке Java и их реализации в JBuilder, вместо концентрации внимания читателя на особенностях работы в интегрированной среде. Информация, поданная в книге, дополнена большим количеством «реальных» приложений, советами автора и глубоким анализоv подходов к разработке. В первую очередь, книга написана с ориентацией на профессиональных программистов с большим опытом работы, но сможет пригодиться и сообразительным ученикам, работающим в этом направлении.

Применение шаблонов Java. Библиотека профессионала — Стивен Стелтинг, Олав Маассен

Книга Стивена Стелтинга и Олава Маассена «Применение шаблонов Java. Библиотека профессионала» — своеобразное практическое руководство. Данное пособие написано экспертами компании Sun Microsystems и содержит необходимую информацию и описания всех методов использования самых разнообразных типов шаблонов, проверенных и выверенных. Шаблоны могут быть как отдельными простыми классами, применимыми к платформе Java, так и многоструктурными сложными системами. Сначала читатель знакомится с историей появления и развития шаблонов проектирования, а также с самыми известными и удобными методами их использования. В следующем разделе можно найти каталог шаблонов, которые для удобства разделены на классы: производящие, поведенческие, структурные и системные. Помимо всего прочего, вместе с описанием шаблонов можно обнаружить и описание приемов их использования для основных интерфейсов программирования языка Java, а также используемых при создании распределенных приложений. Данная книга будет полезной всем: новичкам; опытным программистам Java, которые изучают методику использования шаблонов проектирования; эксперты могут использовать пособие как справочник.