Библиотека программиста — книги по программированию. Java программирование книги


Java | Библиотека программиста - книги по программированию

Опубликовал(а): programmer в: 02.03.2016

Название: OCP Java SE 7 Programmer II Certification Guide: Prepare for the 1ZO-804 exam

Автор: Mala GuptaГод: 2015Издательство: ManningISBN: 978-1617291487Страниц: 832Language: EnglishФормат: PDFРазмер: 11 MbОписание: The OCP Java 7 certification tells potential employers that you’ve mastered the language skills you need to design and build professional-quality Java software. Passing the OCP isn’t just about knowing your Java, though. You have to also know what to expect on the exam and how to beat the built-in tricks and traps.

Читать далее

Опубликовал(а): programmer в: 02.03.2016

Название: Google App Engine Java и Google Web Toolkit. Разработка Web-приложений

Автор: Тимур МашнинГод: 2014Издательство: БХВ-ПетербургISBN: 978-5-9775-0828-5Страниц: 352Язык: РусскийФормат: PDFРазмер: 4 MbОписание: Книга посвящена разработке Web-приложений для платформы Google App Engine и на основе фреймворка Google Web Toolkit на языке программирования Java и с использованием среды разработки Eclipse.

Читать далее

Опубликовал(а): programmer в: 02.03.2016

Название: EJB 3 в действии

Автор: Дебу Панда, Реза Рахман, Райан Купрак, Майкл РемижанГод: 2015Издательство: ДМК ПрессISBN: 978-5-97060-135-8Страниц: 618Язык: РусскийФормат: PDFРазмер: 3 MbОписание: Фреймворк EJB 3 предоставляет стандартный способ оформления прикладной логики в виде управляемых модулей, которые выполняются на стороне сервера, упрощая тем самым создание, сопровождение и расширение приложений Java ЕЕ.

Читать далее

Опубликовал(а): programmer в: 02.03.2016

Название: The Java EE Architect’s Handbook, 2nd Editionв

Автор: Derek C. AshmoreГод: 2014Издательство: DVT PressISBN: 978-0972954884Страниц: 268Language: EnglishФормат: EPUB/MOBI/AZW3Размер: 6 MbОписание: The Java EE Architect’s Handbook, Second Edition: How to be a successful application architect for Java EE applications. This handbook is a concise guide to assuming the role of application architect for Java EE applications. This handbook will guide the application architect through the entire Java EE project including identifying business requirements, performing use-case analysis, object and data modeling, and guiding a development team during construction. This handbook will provide tips and techniques for communicating with project managers and management.

Читать далее

Опубликовал(а): programmer в: 01.03.2016

Название: Object-Oriented Data Structures Using Java, 3rd Edition

Автор: Nell Dale, Daniel T. Joyce, Chip WeemsГод: 2012Издательство: Jones & Bartlett LearningISBN: 978-1-4496-1354-9Страниц: 802Language: EnglishФормат: PDFРазмер: 28 MbОписание: Continuing the success of the popular second edition, the updated and revised Object-Oriented Data Structures Using Java, Third Edition is sure to be an essential resource for students learning data structures using the Java programming language. It presents traditional data structures and object-oriented topics with an emphasis on problem-solving, theory, and software engineering principles.

Читать далее

Опубликовал(а): programmer в: 01.03.2016

Название: Starting Out with Java: From Control Structures through Objects, 6th Edition

Автор: Tony GaddisГод: 2015Издательство: PearsonISBN: 978-0-13-395705-1Страниц: 1224Language: EnglishФормат: PDFРазмер: 13 MbОписание: Starting Out with Java: From Control Structures through Objects provides a brief yet detailed introduction to programming in the Java language. Starting out with the fundamentals of data types and other basic elements, readers quickly progress to more advanced programming topics and skills. By moving from control structures to objects, readers gain a comprehensive understanding of the Java language and its applications.

Читать далее

Опубликовал(а): programmer в: 01.03.2016

Название: Java I/O, NIO and NIO.2

Автор: Jeff FriesenГод: 2015Издательство: ApressISBN: 978-1-4842-1566-1Страниц: 552Language: EnglishФормат: PDF/EPUB +codeРазмер: 4 MbОписание: Java I/O, NIO, and NIO.2 is a power-packed book that accelerates your mastery of Java’s various I/O APIs. In this book, you’ll learn about classic I/O APIs (File, RandomAccessFile, the stream classes and related types, and the reader/writer classes). Next, you’ll learn about NIO’s buffer, channel, selector, regular expression, charset, and formatter APIs. Finally, you’ll discover NIO.2’s offerings in terms of an improved file system interface, asynchronous I/O, and the completion of socket channel functionality.

Читать далее

proglibrary.ru

Java | Библиотека программиста - книги по программированию

Опубликовал(а): coder в: 23.05.2013

Название: Алгоритмы на Java, 4-е изданиеАвтор: Роберт Седжвик, Кевин УэйнИздательство: ВильямсФормат: DJVUДата: 2012Страниц: 843Язык: Русский

Книга Седжвика и Уэйна «АЛГОРИТМЫ на Java» является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области алгоритмов, накопленных за последние несколько десятилетий. Читать далее

Опубликовал(а): coder в: 10.05.2013

Title: Professional Heroku ProgrammingBy: Chris Kemp, Brad GygerPublisher: Wiley / WroxFormat: PDF, EPUBReleased: February 2013Pages: 522Language: English

A complete guide to building and deploying web apps with Heroku

A cloud application platform, Heroku is currently the only approved platform for creating apps within Facebook, and its number of users is growing at rapid pace. However, there are very few books on the market that offer professional-level coverage of this platform, until now. The author duo begins with an introduction to the Heroku platform and its associated core concepts and then goes on to explain how writing for this platform differs from that of traditional development systems. Читать далее

Опубликовал(а): coder в: 15.02.2013

Название: Java. Объектно-ориентированное программированиеАвтор: Васильев А. Н.Издательство: ПитерФормат: PDFДата: 2011Страниц: 400

Учебное пособие предназначено для изучающих объектно-ориентированное программирование в вузе, а также для всех желающих самостоятельно изучить язык программирования Java. Книга охватывает все базовые темы, необходимые для эффективного составления программ на Java, в том числе базовые типы данных, управляющие инструкции, особенности описания классов и объектов в Java Читать далее

Опубликовал(а): coder в: 20.01.2013

Название: Spring 3 для профессионаловАвтор: Кларенс Хо, Роб ХарропИздательство: Питер БХВ-Петербург Символ-Плюс ДМК-ПрессФормат: DJVUДата: 2012Страниц: 880

Гибкая, облегченная, с открытым кодом платформа Spring Framework продолжает занимать место лидирующей инфраструктуры для разработки приложений на Java для современных программистов и разработчиков. Она работает в тесной интеграции с другими гибкими и облегченными Java-технологиями с открытым кодом, такими как Hibernate, Groovy, MyBatis и т.д. Читать далее

Опубликовал(а): coder в: 28.11.2012

Название: Изучаем JavaАвтор: Сьерра Кэти, Бэйтс БертИздательство: ЭксмоФормат: DJVUДата: 2012Страниц: 708

Изучаем Java — это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу положен уникальный метод обучения на практике. В отличие от классических учебников информация дается не в текстовом, а в визуальном представлении. Читать далее

Опубликовал(а): coder в: 04.10.2012

Title: Java EE 6 Pocket GuideA Quick Reference for Simplified Enterprise Java DevelopmentBy: Arun GuptaPublisher: O’Reilly MediaFormat: PDF, EPUBReleased: September 2012Pages: 208

This handy guide provides an overview of Java Enterprise Edition 6’s main technologies and includes extensive, easy-to-understand code samples that demonstrate the platform’s many improvements. You’ll quickly understand how Java EE 6 simplifies the process of developing and deploying web and enterprise applications. Читать далее

Опубликовал(а): coder в: 30.08.2012

Название: Java. Полное руководство. Java SE 7, 8-е изданиеАвтор: Герберт ШилдтИздательство: ВильямсФормат: DJVUДата: 2012Страниц: 1104

Книга Герберта Шилдта «Java . Полное руководство» (Java SE 7, 8-е издание) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное рассмотрение более сложных функций и библиотек Java должно удовлетворить ожидания профессиональных программистов. Для обеих категорий читателей в книге указаны действующие ресурсы и полезные ссылки. Читать далее

proglibrary.ru

Книги по Java | ProgBook - книги и учебники по программированию

Книга Джо Вебера «Технология Java. Наиболее полное руководство» посвящена принципиально новому языку программирования Java, разработанному компанией Sun Microsystems. Язык Java позволяет создавать самые сложные приложения и по своей сути является объектно-ориентированным языком. В него встроены средства для работы в сети, поддержка потоков и другие чрезвычайно полезные для программистов функции. Java рассмотрен в книге довольно широко, описаны все его аспекты. Рассмотрены все интерфейсы этой версии Java, даны примеры применения мощных средств языка, приведены способы устранения ошибок в программах и предупреждения возможных проблем, рекомендованные опытными специалистами в этой области.

Книга «Рефакторинг с использованием шаблонов» — это результат огромного опыта программиста-профессионала по использованию шаблонов проектирования. Уникальный подход автора к проектированию заключается в том, что необходимо избегать недостаточного и избыточного проектирования, непрерывно анализируя готовый код и изменяя его лишь случае, если это приведет к увеличению его эффективности, облегчению его понимания и сопровождения. Отметим, что шаблоны проектирования не являются панацеей, поэтому могут возникнуть ситуации, когда подобная реорганизация не должна осуществляться с применением этих шаблонов, а также нередко встречаются ситуации, когда оптимальным решением является отказ от них. Джошуа Кериевски на основании своего и чужого опыта тщательно рассматривает разные признаки кода, которые требуют рефакторинга, рассказывает, какой именно рефакторинг оптимально подходит для определенной ситуации, и показывает его механику, детально разбирая ее на примерах из реальных задач. Данное издание может рассматриваться в качестве учебника по рефакторингу для программиста начального и среднего уровня, и в качестве справочника для профессионала, который подскажет, какое решение следует принять в сложной ситуации.

В книге «Программирование для Web. Библиотека профессионала» Вы сможете найти информацию, которая позволит Вам создавать Web-страницы, встраивать в них исполняемый программный код и реализовать программы, которые выполняются на стороне сервера. В данном издании довольно полно описаны языковые конструкции, которые соответствуют спецификации HTML версии 4.0, есть подробные сведения о Java, тщательно рассматривается создание сервлетов и JSP, обработка документов в формате XML, построение программ, которые выполняются на стороне клиента и т.д.

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

Книга «MATLAB. Программирование на Visual С#, Borland JBuilder, VBA» полностью посвящена описанию методов применения математических процедур MATLAB в процессе написания Windows-приложений, функционирующих независимо от MATLAB. Отметим, что эта книга содержит краткое введение в MATLAB и детальное описание пакетов расширения MATLAB, дающих возможность создавать элементы, которые могут использоваться в процессе программирования на Borland JBuilder, VBA в Excel, С++, а также Visual Studio 2005. Здесь кратко рассмотрена информация по языкам Java и C#, а также в деталях разбираются примеры написание программ на Borland JBuilder, разнообразных дополнений к Excel и программ, написанных на языке Visual C#, которые применяют процедуры, созданные на MATLAB. Следует отметить, что освоение технологии применения математических возможностей MATLAB в прочих языках программирования даст Вам возможность создавать полноценные приложения для Windows с высокоразвитой графической средой, в которых могут реализовываться сложные математические алгоритмы. Описываемая книга написана для преподавателей и студентов вузов по специальностям, которые близки к прикладной математике, а также профессиональных программистов, сталкивающихся с разнообразными проблемами реализации математических алгоритмов, и программистов, которым нужно применять прочие языки программирования для выполнения алгоритмов MATLAB в качестве законченных, а также независимых от MATLAB приложений. Диск, прилагаемый к книге, содержит все исходные тексты примеров программ, которые рассматриваются в книге. Это издание рекомендовано отечественным Учебно-методическим советом по классическому университетскому образованию по математике и механике УМО в виде учебного пособия для студентов ВУЗов, которые обучаются по специальностям «Прикладная математика и информатика», «Математика», «Механика».

Книга «Создание распределенных приложений на Java 2» полностью посвящена созданию многослойных приложений, элементы которых, в случае необходимости могут быть, распределены по всей сети, но функционируют как единое целое. В описываемой книге детально рассматриваются стандартные инструменты Java 2, предназначенные для создания различных распределенных приложений, в т.ч. и Web-приложений. Отметим, что в качестве примера приведена реальная система.

Издание «Модель COM и применение ATL 3.0» — это полное и очень удобное практическое пособие по изучению библиотеки ATL и модели COM. В ней рассматриваются все главные принципы технологии программирования в среде COM, детально описывается работа со средствами CASE достаточно популярной библиотеки ATL, а также поддержка вышеуказанной библиотекой разнообразных объектов COM-исключений, COM, создание компонентов управления ActiveX и другие менее актуальные вопросы. Следует отметить, что теоретический материал иллюстрируется огромным количеством конкретных примеров. Для большего закрепления знаний читателям предлагается выполнить разнообразные лабораторные работы. Широкий комплекс тем, которые были затронуты, наряду с высокой доступностью изложения даёт возможность советовать книгу, как программистам-новичкам, так и специалистам, которые занимаются разработкой приложений типа клиент-сервер.

Издание «IntelliJ IDEA. Профессиональное программирование на Java» — это исчерпывающее руководство программиста по применению среды IntelliJ IDEA для проектирования Java-приложений. В нём рассмотрены главные особенности работы со средой IntelliJ IDEA: написание кода на основе информации о различных классах, редактор с достаточно мощными вспомогательными возможностями, интегрированная поддержка рефакторинга кода, поддержка J2EE-приложений, средства анализа и проверки кода на наличие каких-либо логических ошибок, а также потенциально опасных конструкций и поиск возможных вариантов улучшения, поддержка XML, интегрированная поддержка unit-тестирования с применением JUnit, визуальный редактор интерфейса пользователя, поддержка ключевых систем контроля версий, поддержка плагинов, полная поддержка Java 5. Отметим, что особое внимание в этой книге уделено практическим приемам работы со средой IntelliJ IDEA. Прилагаемый диск содержит все, что может понадобиться для разработки Java-приложений.

В книге Джимми Нильссона «Применение DDD и шаблонов проектирования. Проблемно-ориентированное проектирование приложений с примерами на C# и .NET» описывается разработка разнообразных приложений в среде .NET с использованием различных шаблонов проектирования. В ней тщательно рассмотрены: проблемно-ориентированные методы проектирования, объектно-реляционное преобразование, разработка посредством тестирования, то есть методы, относящиеся к главным технологиям разработки ПО. Как известно, по мере развития технологии все большее и большее значение приобретают вопросы правильного использования методов проектирования. Ценность описываемой книги заключается в том, что она помогает пользователю разобраться в вышеуказанных вопросах. Хотя большая часть примеров кода представлена на С#, материал книги может быть полезным и тем, кто работает на Java. Книга написана для разработчиков архитектуры и прикладного ПО уровня предприятий, в т.ч. и в среде .NET.

В книге рассмотрена версия языка Java — Java 2 Platform, Standard Edition v5.0 (J2S 5.0) под условным названием Tiger («Тигр»). Это версия, появившаяся в 2003 году, дополнена такими функциональными возможностями, которые изменили традиционный стиль программирования на Java. Добавились настраиваемые типы для создания повторно используемого кода, форматированный ввод и вывод, для уменьшения памяти и безопасности разработаны автоупаковка и автораспаковка, улучшился цикл for, для обработки массивов переменной длины, и многое другое. Изменилось API языка Java. Книга предназначена для программистов.

progbook.ru

Книга "Java: руководство для начинающих (ЛП)" из жанра Программирование

"Java: руководство для начинающих"составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы читатель смог быстро овладеть основными навыками программирования на Java. Полностью обновленное по версии Java Platform, Standard Edition 7, пятое издание этого учебного пособия начинается с рассмотрения самых основ, включая компилирование и выполнение простых программ на Java. Затем в нем описываются ключевые слова и синтаксические конструкции, составляющие основу Java как языка программирования. Далее следует изложение самых передовых языковых средств Java, включая обобщения и многопоточное программирование. И завершается книга введением в библиотеку Swing. Представленный в книге учебный и справочный материал позволяет легко и быстро научиться программировать на Java.Для облегчения процесса изучения Java книга построена следующим образом:- Основные навыки и понятия. Каждая глава начинается с перечня основных навыков и понятий, которые предстоит усвоить читателю.- Обращение к знатоку. Во врезках под этим заголовком даются полезные рекомендации в форме вопросов и ответов.- Примеры для опробования. Это примеры небольших проектов, наглядно показывающие, как применять приобретенные знания и навыки на практике.- Упражнения для самопроверки. В конце каждой главы приводятся контрольные вопросы и задания для проверки прочности усвоенного материала.- Подробные комментарии к примерам программ. Все примеры программ в этой книге снабжены подробными комментариями, описывающими демонстрируемые языковые средства и приемы программирования на Java.В этом учебном пособии для начинающих программировать на Java подробно рассмотрены все основные средства данного языка программирования: типы данных, операторы, циклы, классы, интерфейсы, методы, исключения, обобщения, пакеты, основные библиотеки классов, средства многопоточного программирования, потоки ввода-вывода, перечисления, апплеты и документирующие комментарии. Применение всех этих языковых средств Java на практике наглядно демонстрируется в небольших проектах для самостоятельного опробования. Книга снабжена массой полезных советов авторитетного автора и множеством примеров программ с подробными комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. А для проверки прочности приобретенных знаний и навыков в конце каждой главы приводятся контрольные вопросы и задания.

www.rulit.me

Программирование на Java

Java - объектно-ориентированный язык программирования высокого уровня, разработанный компанией Sun Microsystems. Дата официального выпуска - 23 мая 1995 года.

Приложения Java обычно компилируются в специальные команды JVM (байт-код), поэтому они могут работать на любой виртуальной Java-машине (JVM - совокупность команд вместе с системой их выполнения) независимо от компьютерной архитектуры. Для выполнения приложения на конкретном компьютере необходимо преобразовать байт-код в последовательность команд конкретного процессора. Поэтому байт-коды Java можно использовать на любом компьютере, поддерживающем JVM, нужно лишь интерпретировать приложение.

Важная особенность Java — все стандартные функции, вызываемые в программе, подключаются к ней только на этапе выполнения, а не включаются в байт-коды, что сильно уменьшает объем откомпилированной программы.

Флэнаган - Java в примерах. СправочникХорстманн - Java. Тонкости программирования (Часть II)
Справочник содержит 164 законченных практических примера: свыше 17 900 строк тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными программными интерфейсами Java, такими как сервлеты, JSP, XML, Swing и Java 2D. Приведены примеры, иллюстрирующие ключевые интерфейсы Java для корпоративных проектов, включая вызов удаленных методов (RMI), доступ к базам данных (JDBC). Автор создал целую книгу примеров программ, на которых можно учиться и которые можно модифицировать для использования в своих приложениях. Книга будет полезна как начинающим, так и опытным Java-программистам. Удобный указатель примеров позволяет быстро найти метод или класс Java и отыскать примеры, демонстрирующие их применение.Размер : 12.5 MBФормат : djvuСтраниц : 664Год : 2003Сообщить о неполадке
Скачать с depositfiles.com  |  Скачать с turbobit.net  |  Скачать с hitfile.net
ЗАКАЗАТЬ КНИГУ НА OZONE.RU
Данная книга ориентирована на тех разработчиков, которые хотят использовать технологию Java для создания реальных проектов. В ней нашли отражение поддержка потоков, использование наборов данных, сетевое взаимодействие, работа с базами данных, компоненты JavaBeans. Уделено внимание также таким вопросам, как поддержка распределенных объектов, организация защиты и создание платформенно-ориентированных методов, разбор и генерация XML-документов. При написании книги были учтены новые возможности, которые стали доступны разработчикам с появлением JDK 5.0. Благодаря разнообразию и глубине излагаемого материала книга, несомненно, будет полезна как начинающим, так и опытным разработчикам.Размер : 13.5 MBФормат : djvuСтраниц : 1167Год : 2007Сообщить о неполадке
Скачать с depositfiles.com  |  Скачать с turbobit.net  |  Скачать с hitfile.net

softcreate.narod.ru