|
|
|
Язык программирования JAVA (Арнольд Кен, Гослинг Джеймс, 1997)
Книга, является каноническим описанием языка программирования Java. Структура книги и стиль изложения напоминают `библию` программистов на С - работу `Язык программирования С` Б.Кернигана и Д.Ричи. Эта аналогия тем более оправдана, что один из авторов `Языка программирования Java` (Д.Гослинг) известен как основной разработчик этого языка. Книга в равной степени может служить учебником и справочником по Java, а многочисленные упражнения позволят читателю попрактиковаться в использовании популярного языка программирования.
|
|
Шаблоны проектирования в JAVA. Каталог популярных шаблонов проектирования, проиллюстрированных при помощи UML (Марк Гранд, 2004)
Подробно рассмотрено применение в Java шаблонов проектирования (patterns), которые представляют собой многократно используемые решения широко распространенных проблем. Продемонстрировано, каким образом применение шаблонов повышает производительность работы программистов - и профессионалов, и начинающих. Приведен обзор языка UML и описано 47 наиболее важных шаблонов проектирования.
|
|
Эффективная работа: Java 2 (Джуди Бишоп, 2002)
Книга, которую вы держите в руках, посвящена вопросам программирования на языке Java. Книга начинается с изложения общих принципов программирования и базовых сведений о языке Java 2, основных библиотеках и утилитах. Затем раскрываются такие важные темы как структуры данных, разработка объектно-ориентированного программного обеспечения, структурное программирование, создание графического пользовательского интерфейса, организация обработки событий, реализация сетевых функций, а также одновременное использование в программе нескольких подпроцессов. Автор предлагает подборку протестированных образцов программ, в которых рассматриваются пути решения реальных задач.
Эта книга является примером удачной реализации известного принципа обучения - от простого к сложному.
|
|
Swing. Эффектные пользовательские интерфейсы (Иван Портянкин, 2005)
В предлагаемой вашему вниманию книге рассматривается библиотека Swing, ее базовые механизмы и компоненты, применяемые для создания пользовательских интерфейсов Java-приложений. Основные аспекты работы библиотеки исследуются с помощью множества несложных и понятных примеров, параллельно приводятся рекомендации по созданию интерфейсов профессионального качества. Показаны наиболее эффективные способы работы с компонентами Swing и приемы оптимизации графических Java-приложений. Предполагается, что читатели имеют опыт работы с платформой Java и обладают некоторым опытом объектно-ориентированного проектирования.
|
|
Технологии программирования на Java 2. Книга 3. Корпоративные системы, Сервлеты, JSP, WEB-сервисы (Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри, 2003)
В первых главах книги рассматривается применение технологий сервлетов и JavaServer Pages для создания серверных приложений. После этого читатели познакомятся с технологиями Enterprise JavaBeans, J2ME, Java Message Service и SOAP, которые находят применение при создании корпоративных систем. Будут также рассмотрены некоторые популярные серверы приложений. Книга насыщена многочисленными примерами и упражнениями. Особое место занимает большой практический пример приложения для электронного бизнеса, в котором нашли отражение все рассматриваемые в книге технологии.
|
|
Технологии программирования на Java 2. Книга 2. Распределенные приложения. (Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри, 2003)
Вторая часть книги посвящена распределенным приложениям и на примерах знакомит с технологиями построения распределенных систем, а также систем управления сетями: Remote Method Invocation (RMI), Jini, JavaSpaces, Java Management Extensions (JMX), Jiro и построению гетерогенных систем на основе Common Object Request Broker Architecture (CORBA). Рассматриваются различные подходы к построению пиринговых приложений на основе RMI, Jini, JXTA.
|
|
Технологии программирования на Java 2. Книга 1. Графика, JavaBeans, интерфейс пользователя (Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри, 2003)
Предлагаемая книга является переводом первой части издания "Advanced Java 2 Platform. How to Program". Оригинал содержит более 1800 страниц, поэтому было принято решение русское издание разбить на три части.
Первая часть книги посвящена созданию графического пользовательского интерфейса, двухмерной и трехмерной графике, компонентам Java Beans, взаимодействию с базами данных, вопросам обеспечения безопасности.
В книге широко используется методический прием, основанный на примерах. Первые главы книги посвящены использованию компонентов Swing для построения графического пользовательского интерфейса. На примере графического редактора и трехмерной игры рассматривается построение сложных графических приложений на основе Java 2D и Java 3D.
Серьезное внимание уделяется компонентам JavaBeans для создания повторно используемых программных компонентов и сборочного программирования.
|
|
Секреты программировани дл Internet на Java (М. Томас, 1997)
Книга знакомит с передовым способом создания приложений для Internet — программированием апплетов на языке Java. Апплет — это всего лишь «маленькое приложеньице», однако он способен на многое. С помощью апплетов создаются как наиболее динамичные Web-страницы, так и самые эффективные приложения для интрасетей. На страницах книги вы не только познакомитесь с основами языка Java, но и овладеете хорошим стилем объектно-ориентированного программирования, научитесь конструировать собственные сетевые протоколы. В последней части книги «на глазах» у читателя реализуются несколько проектов, демонстрирующих все этапы разработки серьезного Java-приложения, от постановки задачи до получения готового продукта.
|
|
Java in a Nutshell, Fifth Edition (David Flanagan, 2005)
Java in a Nutshell, 5th Edition, covers all the extensive changes implicit in 5.0, the latest and greatest version of Java yet. This classic remake has also undergone a complete editorial makeover in order to more closely meet the needs of the modern Java programmer. Among the improvements: more discussion on tools and frameworks, and new code examples to illustrate the working of APIs.
|
|
Java в примерах (Дэвид Флэнаган, 2003)
Второе издание книги "Java в примерах. Справочник" содержит 164 законченных практических примера: свыше 17900 строк тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными программными интерфейсами Java, такими как сервлеты, JSP, XML, Swing и Java 2D. Приведены примеры, иллюстрирующие ключевые интерфейсы Java для корпоративных проектов, включая вызов удаленных методов (RMI), доступ к базам данных (JDBC).
|
Страницы:
1
2
|
|
|
|