Автор
Кей С. Хорстманн
  • 19 книг
  • 52 читателя
4.7
62оценки
Рейтинг автора складывается из оценок его книг. На графике показано соотношение положительных, нейтральных и негативных оценок.
4.7
62оценки
5 50
4 9
3 1
2 2
1 0
без
оценки
22

Кей С. Хорстманн – лучшие книги

  • Java. Библиотека профессионала. Том 1. Основы Кей С. Хорстманн
    ISBN: 978-5-8459-1958-8, 978-5-8459-1958-8
    Год издания: 2015
    Издательство: Вильямс
    Язык: Русский
    Это полностью обновленное с учетом версии Java SE 7 издание представляет собой солидное справочное руководство по языку программирования Java для тех, кто разрабатывает настоящие проекты на платформе Java.
    В этом надежном и полезном практическом руководстве описаны важные языковые средства и библиотеки, проиллюстрированные тщательно подобранными и проверенными примерами из практики программирования на Java. Приведенные примеры просты для понимания и практически полезны и послужат неплохой отправной точкой для написания собственного кода.
    Из первого тома вы узнаете, что нового появилось в версии Java SE 7, в том числе об:
    - основных усовершенствованиях в самом языке,
    - ромбовидном операторе,
    - операторе try с ресурсами,
    - перехвате нескольких исключений.

    Исходный код всех приведенных примеров обновлен с учетом нововведений в версии Java SE 7, а их полное описание изящно вплетено в общую канву подробных пояснений основных понятий Java.
    В первом томе настоящего издания рассматриваются следующие вопросы:
    - Среда программирования на Java;
    - Объекты, классы и наследование;
    - Интерфейсы и внутренние классы;
    - Рефлексия и прокси-объекты;
    - Программирование графики;
    - Обработка событий;
    - Компоненты пользовательского интерфейса в Swing;
    - Развертывание приложений и аплетов;
    - Обработка исключений;
    - Протоколирование и отладка программ;
    - Обобщенное программирование;
    - Архитектура коллекций;
    - Многопоточная обработка.

    Подробное рассмотрение более развитых языковых средств Java, включая новый прикладной интерфейс API для ввода-вывода в файлы и утилиты параллелизма, предлагается во втором томе настоящего издания.
    Об авторах

    Кей Хорстманн - профессор факультета вычислительной техники в Университете Сан-Хосе, обладатель звания "Чемпион по Java" и частый докладчик на многих отраслевых конференциях. Автор книги Scala for Impatient (издательство Addison-Wesley, 2012 г.), а также один из авторов книги JavaServer Faces. Библиотека профессионала, 3-е изд. (пер. с англ., ИД "Вильямс", 2011 г.).

    Гари Корнелл имеет более чем 20-летний опыт обучения и написания книг по программированию. Является одним из основателей издательства Apress. Он написал множество книг-бестселлеров для профессионалов, попал в финал конкурса Jolt Award, а также стал обладателем звания "Выбор читателей" в Visual Basic Magazine.
  • Java. Библиотека профессионала. Том 2. Расширенные средства программирования Кей С. Хорстманн
    ISBN: 978-5-8459-1870-3
    Год издания: 2014
    Издательство: Вильямс
    Язык: Русский
    Это полностью обновленное для версии Java SE 7 издание представляет собой солидное справочное руководство по языку программирования Java для тех, кто разрабатывает настоящие проекты на платформе Java.
    В этом надежном и полезном практическом руководстве описаны расширенные языковые средства, библиотеки и прикладные интерфейсы, проиллюстрированные тщательно подобранными и проверенными примерами из практики программирования на Java. Приведенные примеры просты для понимания, практически полезны и служат неплохой отправной точкой для написания собственного кода.
    Из второго тома книги вы узнаете о новых развитых функциональных возможностях, внедренных в версии Java SE 7, в том числе о новом прикладном интерфейсе API для файлового ввода-вывода и дополнительных возможностях разработки графических пользовательских интерфейсов. Исходный код всех приведенных примеров обновлен с учетом нововведений в версии Java SE 7, а их полное описание изящно вплетено в общую канву подробных пояснений расширенных средств программирования на Java. Во втором томе настоящего издания рассматриваются следующие вопросы.
    - Потоки ввода-вывода, файловый ввод-вывод и регулярные выражения;
    - XML;
    - Сетевое программирование;
    - Средства программирования баз данных;
    - Интернационализация;
    - Обработка событий;
    - Расширенные средства библиотек Swing и AWT;
    - Компоненты JavaBeans;
    - Веб-службы;
    - Специальные вопросы безопасности на платформе Java;
    - Обработка аннотаций;
    - Распределенные объекты;
    - Собственные методы.

    Подробное рассмотрение основных языковых средств Java, включая объекты, классы, наследование, интерфейсы, события, исключения, графику, основные компоненты библиотек Swing и AWT, обобщения, многопоточную обработку и отладку программ, предлагается в первом томе настоящего издания.

    Об авторах
    Кей Хорстманн — профессор факультета вычислительной техники в Университете Сан-Хосе, имеет звание "Чемпион по Java" и является частым докладчиком на многих отраслевых конференциях. Автор книги Scala for Impatient, а также один из авторов книги JavaServer Faces. Библиотека профессионала, 3-е издание (пер. с англ., ИД "Вильямс", 2011 г.).

    Гари Корнелл имеет более чем 20-летний опыт обучения и написания книг по программированию. Является одним из основателей издательства Apress. Он написал множество книг-бестселлеров для профессионалов, попал в финал конкурса Jolt Award и удостоен звания "Выбор читателей" в Visual Basic Magazine.
  • Java. Библиотека профессионала. Том 1. Основы Кей С. Хорстманн
    ISBN: 978-5-8459-2084-3
    Год издания: 2016
    Издательство: Вильямс
    Язык: Русский
    Эта книга давно уже признана авторитетным, исчерпывающим руководством и практическим справочным пособием для опытных программистов, стремящихся писать на Java надежный код для реальных приложений. Настоящее, десятое издание книги, было полностью обновлено с учетом версии Java SE 8. В нем отражены самые долгожданные за последние годы нововведения в языке Java. Оно было переписано и реорганизовано с целью проиллюстрировать на сотнях тщательно подобранных, простых для понимания и удобных для практического применения примеров новые языковые средства Java SE 8, идиомы и нормы передовой практики программирования на Java.
    Эта книга написана К. Хорстманном для серьезных программистов, которым приходится решать практические задачи. Она поможет им достичь глубокого понимания языка Java и его библиотеки. В первом томе настоящего двухтомного издания основное внимание уделяется основным понятиям языка Java и принципам современного программирования пользовательского интерфейса. В этом томе рассматриваются самые разные вопросы: от принципов объектно-ориентированного программирования до обобщений, коллекций, лямбда-выражений, разработки графического интерфейса средствами библиотеки Swing, а также новейшие методики параллельного и функционального программирования.
    Материал первого тома настоящего издания поможет читателю в следующем:
    Быстро освоить основной синтаксис Java, опираясь на имеющийся опыт и знания в программировании
    Понять принципы инкапсуляции и наследования классов в Java
    Овладеть интерфейсами, внутренними классами и лямбда-выражениями для функционального программирования
    Повысить надежность прикладных программ благодаря обработке исключений и эффективной отладке
    Писать более безопасный и удобочитаемый исходный код прикладных программ, применяя обобщения и строгую типизацию
    Пользоваться готовыми коллекциями для хранения многих объектов и последующего их извлечения
    Основательно овладеть методиками параллельного программирования
    Строить современные межплатформенные графические интерфейсы, используя стандартные компоненты библиотеки Swing
    Развертывать настраиваемые приложения и аплеты, доставляя их через Интернет
    Применять новые методы функционального программирования с целью упростить распараллеливание вычислений и повысить производительность прикладных программ
    Если вы являетесь опытным программистом и стремитесь перейти к версии Java SE 8, настоящее, десятое издание станет вашим надежным и практическим помощником отныне и на многие последующие годы. Подробное рассмотрение более развитых языковых средств Java, включая ввод-вывод, потоки данных, разметку XML-документов, базы данных, аннотации и прочие дополнительные вопросы программирования на Java, предлагается во втором томе настоящего издания.
    Об авторе
    Кей Хорстманн - профессор факультета вычислительной техники в Университете Сан-Хосе, обладатель звания "Чемпион по Java" и частый докладчик на многих отраслевых конференциях.
    Автор книг Scala for Impatient (издательство Addison-Wesley, 2012 г.), Core Java for the Impatient (в русском переводе книга вышла под названием Java SE 8. Базовый курс в ИД "Вильямс", 2015 г.), Java SE 8 for the Really Impatient в русском переводе книга вышла под названием Java SE 8. Вводный курс в ИД "Вильямс", 2014 г.), вышедших в издательстве Addison-Wesley. Он написал также более десятка других книг специально для профессиональных программистов и студентов, изучающих дисциплины вычислительной техники.
    10-е издание.
  • Java SE 8. Базовый курс Кей С. Хорстманн
    ISBN: 978-5-8459-2004-1
    Год издания: 2015
    Издательство: Вильямс
    Язык: Русский
    В версии Java SE 8 внедрены значительные усовершенствования, оказывающие влияние на технологии и прикладные программные интерфейсы API, образующие ядро платформы Java. Многие из прежних принципов и приемов программирования на Java больше не нужны, а новые средства вроде лямбда-выражений повышают производительность труда программистов, хотя разобраться в этих нововведениях не так-то просто.
    Эта книга является полным, хотя и кратким справочником по версии Java SE 8. Она написана Кеем С.Хорстманном, автором книги Java SE 8. Вводный курс и классического двухтомного справочника по предыдущим версиям Java, и служит незаменимым учебным пособием для быстрого и легкого изучения этого языка и его библиотек. Учитывая масштабы Java и разнообразие новых языковых средств, внедренных в версии Java SE 8, материал этой книги подается небольшими порциями для быстроты усвоения и простоты понимания.
    Многочисленные практические рекомендации автора книги и примеры кода помогут читателям, имеющим опыт программирования на Java, быстро воспользоваться преимуществами лямбда-выражений, потоков данных и прочими усовершенствованиями языка и платформы Java. В книге освещается все, что нужно знать прикладным программистам о современной версии Java, включая следующее.
    - Ясное и доходчивое изложение синтаксиса лямбда-выражений, позволяющих лаконично выражать выполняемые действия.
    - Подробное введение в новый прикладной программный интерфейс API потоков данных, благодаря которому обработка данных становится более гибкой и эффективной.
    - Рассмотрение основных принципов параллельного программирования, стимулирующих к разработке программ с точки зрения взаимодействия параллельно выполняемых задач, а не низкоуровневых потоков исполнения и блокировок.
    - Современный взгляд на новые библиотеки вроде даты и времени.
    - Обсуждение других новых средств, которые могут быть особенно полезны для разработчиков серверных и мобильных приложений.

    Эта книга станет неоценимым источником информации для всех, кто стремится писать в недалекой перспективе самый надежный, эффективный и безопасный код на Java: как начинающих, так и опытных разработчиков.
  • Java 2. Библиотека профессионала. Том 2. Тонкости программирования Кей С. Хорстманн
    ISBN: 5-8459-1033-1, 0-13-111826-9
    Год издания: 2006
    Издательство: Вильямс
    Язык: Русский

    Данная книга ориентирована на тех разработчиков, которые хотят использовать технологию Java для создания реальных проектов. В ней нашли отражение поддержка потоков, использование наборов данных, сетевое взаимодействие, работа с базами данных,

  • Java. Библиотека профессионала. Том 2. Расширенные средства программирования Кей С. Хорстманн
    Год издания: 2017
    Это полностью обновленное по версии Java SE 8 издание представляет собой солидное справочное руководство по языку программирования Java для тех, кто разрабатывает реальные проекты на платформе Java. В этом надежном и полезном практическом руководстве
  • Java 2. Библиотека профессионала. Том 1. Основы Кей С. Хорстманн
    ISBN: 978-5-8459-1378-4, 978-0-1323-5476-9
    Год издания: 2010
    Издательство: Вильямс
    Язык: Русский
    Книга ведущих специалистов по программированию на языке Java представляет собой обновленное издание фундаментального труда, учитывающее всю специфику новой версии платформы Java SE 6. Подробно рассматриваются такие темы, как организация и настройка среды программирования на Java, фундаментальные структуры данных, объектно-ориентированное программирование и его реализация в Java, интерфейсы, программирование графики, обработка событий, Swing, развертывание приложений и аплетов, отладка, обобщенное программирование, коллекции и построение многопоточных приложений.
    Книга изобилует множеством примеров, которые не только иллюстрируют концепции, но также демонстрируют способы правильной разработки, применяемые в реальных условиях.

    Книга рассчитана на программистов разной квалификации, а также будет полезна студентам и преподавателям дисциплин, связанных с программированием на языке Java.
  • Java SE 9. Базовый курс, 2-е изд. Кей С. Хорстманн
    ISBN: 978-5-6040043-0-2
    Год издания: 2018
    Издательство: Диалектика
    В этом кратком руководстве рассматриваются основные языковые средства и нововведения в версии Java SE 9, главным из которых является новая модульная система на платформе Java. На практических примерах исходного кода поясняются основные языковые средства, новшества, усовершенствования и прочие незначительные изменения в версии Java SE 9.
    Главные усовершенствования в последней, девятой версии Java, оказавшие благотворное влияние на базовые технологии и прикладные программные интерфейсы (API), сосредоточены в основном на платформе Java. Многие из прежних идиом Java больше не нужны, а новые средства вроде модуляризации заметно повышают эффективность труда разработчиков, хотя выявить подобные перемены не так-то просто.
    Эта книга является полным, хотя и кратким справочником по версии Java SE 9. Она написана Кеем С. Хорстманном, автором классического двухтомного справочника по предыдущим версиям Java, и служит незаменимым учебным пособием для быстрого и легкого изучения этого языка и его библиотек. Учитывая масштабы Java и область действия усовершенствований, внедренных в версии Java SE 9, материал этой книги подается небольшими порциями для быстроты усвоения и простоты понимания.
    Многочисленные практические рекомендации автора книги и примеры кода помогут читателям, имеющим опыт программирования на Java, быстро воспользоваться преимуществами как долгожданной и наконец-то внедренной модульной системы на платформе Java, занявшей свое законное место в процессе разработки проекта, так и языковых средств, внедренных еще в версии Java 8, включая лямбда-выражения и потоки данных.
    В книге освещается все, что нужно знать прикладным программистам о современной версии Java, включая следующее.
    Применение модулей для упрощения процесса разработки сложных, но эффективных систем.
    Перенос прикладных программ для работы с модуляризированным интерфейсом Java API и сторонними модулями.
    Тестирование исходного кода по мере его написания с помощью нового цикла "чтение-вычисление-вывод" (REPL) из нового консольного приложения JShell.
    Применение лямбда-выражений, позволяющих лаконично выражать выполняемые действия.
    Подробное введение в новый интерфейс API потоков данных, благодаря которому обработка данных становится более гибкой и эффективной.
    Эффективное применение современных средств параллельного программирования, исходя из взаимодействия параллельно выполняемых задач.
    Выгодное использование многочисленных усовершенствований интерфейса API для умелого оперирования коллекциями, потоками ввода-вывода, регулярными выражениями и процессами.
    Эта книга станет неоценимым источником информации для всех, кто стремится писать в недалекой перспективе самый надежный, эффективный и безопасный код на Java.
    Книга рассчитана как на начинающих, так и на опытных программистов, стремящихся писать в недалекой перспективе надежный, эффективный и безопасный код на Java.
    Об авторе
    Кей Хорстманн - автор книги Scala for the Really Impatient (издательство Addison-Wesley, 2012 г.), а также двухтомного издания Java Библиотека профессионала.
    Он также написал более десятка других книг для профессиональных программистов и изучающих вычислительную технику. Кей занимает должность профессора на кафедре вычислительной техники при университете штата Калифорния в Сан-Хосе, а также является обладателем почетного звания "Чемпион по Java".
    2-е издание.
  • Java SE 8. Вводный курс Кей С. Хорстманн
    ISBN: 978-5-8459-1900-7, 978-0-321-92776-7
    Год издания: 2014
    Издательство: Вильямс
    Язык: Русский
    Версия Java SE 8, с нетерпением ожидаемая миллионами программистов, включает в себя самое важное обновление за многие прошедшие годы. Появление в этой версии лямбда-выражений и новых потоков ввода-вывода знаменует собой главное изменение в программировании на Java с момента внедрения обобщений и аннотаций.
    В своей книге Кей С. Хорстманн, маститый автор и знаток Java, предлагает вниманию читателей наиболее ценные из новых языковых средств в версии Java 8, а также рассматривает те средства, которые были внедрены в версии Java 7, но не удостоились должного внимания программистов. Те, у кого имеется опыт программирования на Java, найдут в этой книге практические рекомендации и примеры кода, демонстрирующие нововведения в версии Java 8, чтобы как можно быстрее воспользоваться этими и другими усовершенствованиями языка и платформы Java.
    В этом незаменимом руководстве рассматриваются следующие важные темы.
    - Применение лямбда-выражений для написания вычисляемых фрагментов кода, которые могут быть переданы служебным функциям.
    - Новые потоки ввода-вывода, организованные в отдельный прикладной программный интерфейс API, который позволяет значительно повысить эффективность коллекций и удобство обращения с ними.
    - Существенное обновление средств параллельного программирования, где применяются лямбда-выражения для выполнения операций фильтрации, отображения, сведения и достигается значительное повышение производительности при обращении с общими счетчиками и хеш-таблицами.
    - Полезные рекомендации по практическому применению лямбда-выражений в прикладных программах.
    - Описание долгожданной качественно разработанной библиотеки для даты, времени и календаря (JSR 310).
    - Прикладной программный интерфейс JavaFX, предназначенный на замену библиотеки Swing для построения графических пользовательских интерфейсов, а также интерпретатор Nashorn языка JavaScript.
    - Многочисленные мелкие изменения в библиотеке, позволяющие сделать программирование на Java более продуктивным и приятным занятием.
    Это первая книга, в которой освещаются упомянутые выше нововведения в версии Java 8, и поэтому она служит ценным источником информации для тех, кто стремится писать в недалекой перспективе самый надежный, эффективный и безопасный код на Java.
    Об авторе
    Кей С. Хорстманн — автор книги Scala for the Impatient (издательство Addison-Wesley, 2012 г.), а также основной автор двухтомного издания Core Java™, Volumes I and II, Ninth Edition (издательство Prentice Hall, 2013 г.; в русском переводе это издание вышло в двух томах под общим названием Java. Библиотека профессионала, 9-е изд в ИД "Вильямс", 2014 г.). Он также написал десяток других книг для профессиональных программистов и изучающих вычислительную технику. Кей служит профессором на кафедре вычислительной техники при университете штата Калифорния в Сан-Хосе, а также является обладателем почетного звания "Чемпион по Java".
  • Java. Библиотека профессионала. Том 2. Расширенные средства программирования Кей С. Хорстманн
    ISBN: 978-5-907144-38-5
    Год издания: 2020
    Издательство: Вильямс
    Язык: Русский
    Исчерпывающее руководство по разработке пользовательских интерфейсов и корпоративных приложений на Java!
    Полностью обновлено по версии Java 11
    Это одиннадцатое полностью обновленное по версии Java 11 издание представляет собой солидное справочное руководство, рассчитанное на опытных программистов, стремящихся писать надежный код на Java для реальных приложений. Во втором томе настоящего издания освещаются расширенные средства для построения графических пользовательских интерфейсов, работа в сети, вопросы программирования корпоративных приложений и безопасности, а также новая эффективная модульная система на платформе Java.
    В этом надежном и полезном практическом руководстве описаны расширенные языковые средства, библиотеки и прикладные интерфейсы, проиллюстрированные тщательно подобранными и проверенными примерами, отражающими нормы передовой практики и современный стиль программирования на Java. Приведенные примеры просты для понимания, практически полезны и служат неплохой отправной точкой для написания собственного кода.
    Основные темы книги
    Наилучшие методики, идиомы и нормы передовой практики для написания высококачественного и надежного кода на Java.
    Выгодное применение прикладных интерфейсов современной системы ввода-вывода, сериализации объектов и регулярных выражений.
    Эффективное подключение программ на Java к сетевым службам, реализация клиентов и серверов, а также сбор веб-данных.
    Компиляция и выполнение кода через прикладные интерфейсы для сценариев на других языках и компилятора Java, а также обработка аннотаций.
    Подробное изложение модульной системы на платформе Java и перенос кода для работы с ней.
    Эффективное повышение безопасности с помощью современных средств, наиболее ценных для прикладного программирования.
    Программирование развитых пользовательских интерфейсов клиентских приложений и формирование изображений на сервере.
    Синтаксический анализ, проверка достоверности данных, формирование XML-документов, применение XPath, XSL и многих других средств обработки данных формата XML в Java.
    Программирование баз данных средствами JDBC.
    Интернационализация прикладных программ с локализованными датами, отметками времени, числами, текстом и пользовательскими интерфейсами.
    Эффективное использование кода, написанного на других языках, с помощью платформенно-ориентированных методов из прикладного интерфейса JNI.
    Подробное рассмотрение основных языковых средств Java, включая объекты, классы, наследование, интерфейсы, события, исключения, графику, основные компоненты библиотек Swing и AWT, обобщения, многопоточную обработку и отладку программ, предлагается в первом томе настоящего издания.
    Об авторе
    Кей Хорстманн - профессор факультета вычислительной техники в Университете Сан-Хосе.
    Имеет звание "Чемпион по Java" и является частым докладчиком на многих отраслевых конференциях. Автор обоих томов настоящего издания, а также книг Scala for Impatient, Second Edition (издательство Addison-Wesley, 1217 г.), Core Java 9 for the Impatient, Second Edition (Addison-Wesley, 2018 г.; в русском переводе книга вышла под названием Java SE 9. Базовый курс в издательстве "Диалектика", 2018 г.). В целом он написал более десятка книг для профессиональных программистов и студентов, изучающих вычислительную технику.
    11-е издание.
  • Java. Библиотека профессионала. Том 2. Расширенные средства программирования Кей С. Хорстманн
    ISBN: 978-5-8459-2031-7
    Год издания: 2015
    Издательство: Вильямс
    Язык: Русский
    Книга Java. Библиотека профессионала, том 2. Тонкости программирования полностью обновленное для версии Java SE 7 издание представляет собой солидное справочное руководство по языку программирования Java для тех, кто разрабатывает настоящие проекты на платформе Java.
    В этом надежном и полезном практическом руководстве описаны расширенные языковые средства, библиотеки и прикладные интерфейсы, проиллюстрированные тщательно подобранными и проверенными примерами из практики программирования на Java. Приведенные примеры просты для понимания, практически полезны и служат неплохой отправной точкой для написания собственного кода.
    Из второго тома Java. Библиотека профессионала, том 2. Тонкости программирования вы узнаете о новых развитых функциональных возможностях, внедренных в версии Java SE 7, в том числе о новом прикладном интерфейсе API для файлового ввода-вывода и дополнительных возможностях разработки графических пользовательских интерфейсов. Исходный код всех приведенных примеров обновлен с учетом нововведений в версии Java SE 7, а их полное описание изящно вплетено в общую канву подробных пояснений расширенных средств программирования на Java. Во втором томе настоящего издания рассматриваются следующие вопросы.
    Потоки ввода-вывода, файловый ввод-вывод и регулярные выражения
    XML
    Сетевое программирование
    Средства программирования баз данных
    Интернационализация
    Обработка событий
    Расширенные средства библиотек Swing и AWT
    Компоненты JavaBeans
    Веб-службы
    Специальные вопросы безопасности на платформе Java
    Обработка аннотаций
    Распределенные объекты
    Собственные методы
    Подробное рассмотрение основных языковых средств Java, включая объекты, классы, наследование, интерфейсы, события, исключения, графику, основные компоненты библиотек Swing и AWT, обобщения, многопоточную обработку и отладку программ, предлагается в первом томе настоящего издания.
    Об авторах
    Кей Хорстманн - профессор факультета вычислительной техники в Университете Сан-Хосе, имеет звание "Чемпион по Java" и является частым докладчиком на многих отраслевых конференциях.
    Автор книги Scala for Impatient, а также один из авторов книги JavaServer Faces. Библиотека профессионала, 3-е издание (пер. с англ., ИД "Вильямс", 2011 г.).
    Гари Корнелл имеет более чем 20-летний опыт обучения и написания книг по программированию. Является одним из основателей издательства Apress. Он написал множество книг-бестселлеров для профессионалов, попал в финал конкурса Jolt Award и удостоен звания "Выбор читателей" в Visual Basic Magazine.
    9-е издание.