эффективный java тюнинг кода на java 8 11 и дальше 2 е межд издание

Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание

Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание

Пр-во:

Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс — признанный эксперт по языку Java — уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Java, и знать, какие настройки влияют на производительность. Вы сможете разобраться в производительности приложений Java в контексте как JVM, так и платформы Java, освоите средства, функции и процессы, которые могут повысить производительность в LTS-версиях Java, и познакомитесь с новыми возможностями (такими как предварительная компиляция и экспериментальные сборщики мусора).В этой книге вы: - Узнаете, как платформы и компиляторы Java влияют на производительность. - Разберетесь c механизмом сборки мусора. - Освоите четыре принципа получения наилучших результатов при тестировании производительности. - Научитесь пользоваться JDK и другими инструментами оценки производительности. - Узнаете как настройка и приемы программирования позволяют минимизировать последствия сборки мусора. - Научитесь решать проблемы производительности средствами Java API. - Поймете, как улучшить производительность приложений баз данных Java.

2699 Руб.

Оукс С. Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание

Оукс С. Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание

Пр-во:

Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс — признанный эксперт по языку Java — уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Java, и знать, какие настройки влияют на производительность. Вы сможете разобраться в производительности приложений Java в контексте как JVM, так и платформы Java, освоите средства, функции и процессы, которые могут повысить производительность в LTS-версиях Java, и познакомитесь с новыми возможностями (такими как предварительная компиляция и экспериментальные сборщики мусора).В этой книге вы: - Узнаете, как платформы и компиляторы Java влияют на производительность. - Разберетесь c механизмом сборки мусора. - Освоите четыре принципа получения наилучших результатов при тестировании производительности. - Научитесь пользоваться JDK и другими инструментами оценки производительности. - Узнаете как настройка и приемы программирования позволяют минимизировать последствия сборки мусора. - Научитесь решать проблемы производительности средствами Java API. - Поймете, как улучшить производительность приложений баз данных Java.

2498 Руб.

Оукс С. Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание

Оукс С. Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание

Пр-во:

Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс — признанный эксперт по языку Java — уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Java, и знать, какие настройки влияют на производительность. Вы сможете разобраться в производительности приложений Java в контексте как JVM, так и платформы Java, освоите средства, функции и процессы, которые могут повысить производительность в LTS-версиях Java, и познакомитесь с новыми возможностями (такими как предварительная компиляция и экспериментальные сборщики мусора).В этой книге вы: - Узнаете, как платформы и компиляторы Java влияют на производительность. - Разберетесь c механизмом сборки мусора. - Освоите четыре принципа получения наилучших результатов при тестировании производительности. - Научитесь пользоваться JDK и другими инструментами оценки производительности. - Узнаете как настройка и приемы программирования позволяют минимизировать последствия сборки мусора. - Научитесь решать проблемы производительности средствами Java API. - Поймете, как улучшить производительность приложений баз данных Java.

2498 Руб.

Оукс Скотт Эффективный Java. Тюнинг кода на Java 8, 11 и дальше

Оукс Скотт Эффективный Java. Тюнинг кода на Java 8, 11 и дальше

Пр-во:

Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс - признанный эксперт по языку Java - уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Java, и знать, какие настройки влияют на производительность. Вы сможете разобраться в производительности приложений Java в контексте как JVM, так и платформы Java, освоите средства, функции и процессы, которые могут повысить производительность в LTS-версиях Java, и познакомитесь с новыми возможностями (такими как предварительная компиляция и экспериментальные уборщики мусора). В этой книге вы: - Узнаете, как платформы и компиляторы Java влияют на производительность. - Разберетесь c механизмом уборки мусора. - Освоите четыре принципа получения наилучших результатов при тестировании производительности. - Научитесь пользоваться JDK и другими инструментами оценки производительности. - Узнаете как настройка и приемы программирования позволяют минимизировать последствия уборки мусора. - Научитесь решать проблемы производительности средствами Java API. - Поймете, как улучшить производительность приложений баз данных Java. 2-е издание.

4159 Руб.

Хорстманн Кей С. Java. Библиотека профессионала. Том 2. Расширенные средства программирования

Хорстманн Кей С. Java. Библиотека профессионала. Том 2. Расширенные средства программирования

Пр-во:

Это полностью обновленное по версии Java SE 8 издание представляет собой солидное справочное руководство по языку программирования Java для тех, кто разрабатывает реальные проекты на платформе Java. В этом надежном и полезном практическом руководстве описаны расширенные языковые средства, библиотеки и прикладные интерфейсы, проиллюстрированные тщательно подобранными и проверенными примерами из практики программирования на Java. Приведенные примеры просты для понимания, практически полезны и служат неплохой отправной точкой для написания собственного кода. Из второго тома вы узнаете о новых развитых функциональных возможностях, появившихся в версии Java SE 8, в том числе о новых интерфейсах API для потоков данных, даты, времени и календаря, а также о возможностях разработки графических пользовательских интерфейсов, обеспечения безопасности, написания платформенно-ориентированного кода и многое другое. Исходный код всех приведенных примеров обновлен с учетом нововведений в версии Java SE 8, а их полное описание изящно вплетено в общую канву подробных пояснений расширенных средств программирования на Java. Во втором томе настоящего издания рассматриваются следующие вопросы. - Применение потоков данных для более эффективной и удобной обработки коллекций. - Эффективный доступ к файлам и каталогам, чтение и запись двоичных и текстовых данных, а также сериализация объектов. - Применение регулярных выражений из пакета, появившегося в версии Java SE 8. - Синтаксический анализ, проверка достоверности данных, формирование XML-документов, применение XPath, XSL и многих других средств обработки данных в формате XML в Java. - Эффективное подключение программ на Java к сетевым службам. - Программирование баз данных средствами JDBC 4.2. - Изящное преодоление трудностей оперирования датами и временем с помощью нового интерфейса API из пакета java.time. - Интернационализация прикладных программ с локализованными датами, метками времени, числами, текстом и графическим интерфейсом. - Компиляция и выполнение кода сценариев с помощью специальных интерфейсов API. - Обработка аннотаций. - Повышение безопасности с помощью загрузчиков классов, верификации байт-кода, диспетчеров защиты, установки полномочий и аутентификации пользователей, цифровых подписей, подписания прикладного кода и алгоритмов шифрования. - Овладение расширенными средствами библиотек Swing и AWT для создания списков, таблиц, деревьев, текстовых областей, индикаторов выполнения и прочих элементов графического интерфейса. - Формирование высококачественной графики средствами программного интерфейса Java 2D API. - Эффективное использование кода, написанного на других языках, с помощью платформенно-ориентированных методов из прикладного интерфейса JNI. Подробное рассмотрение основных языковых средств Java, включая объекты, классы, наследование, интерфейсы, события, исключения, графику, основные компоненты библиотек Swing и AWT, обобщения, многопоточную обработку и отладку программ, предлагается в первом томе настоящего издания. Для тех, у кого имеется опыт программирования на Java и кто собирается перейти к версии Java SE 8, десятое двухтомное издание книги Java. Библиотека профессионала послужит надежным, практическим, исчерпывающим руководством для работы, пользующимся больше двадцати лет доверием у разработчиков прикладных программ на платформе Java. 10-е издание.

5041 Руб.

Шилдт Герберт Java 8. Руководство для начинающих

Шилдт Герберт Java 8. Руководство для начинающих

Пр-во:

Настоящее, 6-е издание бестселлера Герберта Шилдта Java 8: руководство для начинающих, обновленное с учетом всех новинок последнего выпуска Java Platform, Standard Edition 8 (Java SE 8), позволит новичкам сразу же приступить к программированию на языке Java. Герберт Шилдт, всемирно известный автор множества книг по программированию, уже в начале книги знакомит читателей с тем, как создаются, компилируются и выполняются программы, написанные на языке Java. Далее объясняются ключевые слова, синтаксис и языковые конструкции, образующие ядро Java. Кроме того, в книге Java 8: руководство для начинающих рассмотрены темы повышенной сложности: многопоточное программирование, обобщенные типы, средства библиотеки Swing. Не остались без внимания автора и такие новейшие возможности Java SE 8, как лямбда-выражения и методы интерфейсов, используемые по умолчанию. В заключение автор знакомит читателей с JavaFX - новой переспективной технологией создания современных графических интерфейсов пользователя, отличающихся изящным внешним видом и богатым набором элементов управления. В книге используются следующие специальные рубрики, способствующие усвоению и закреплению прочитанного материала. Ключевые навыки и понятия. Каждая глава открывается списком конкретных вопросов, которые рассматриваются в данной главе. Спросим у эксперта. В этих разделах предлагается дополнительная информация и даются полезные советы. Упражнения. Примеры несложных программ, процесс создания которых позволит вам закреплять на практике приобретенные знания и навыки. Вопросы и упражнения для самопроверки. Завершающие разделы глав, с помощью которых вы сможете самостоятельно проверить, насколько хорошо вами усвоен материал. Аннотирование текстов программ. Примеры кода включают авторские комментарии, описывающие назначение отдельных участков кода программы. Герберт Шилдт - общепризнанный эксперт в области Java, автор многочисленных бестселлеров, посвященных программированию, с почти тридцатилетним стажем писательской деятельности. Его книги продаются миллионными тиражами и переведены на многие языки. Из- под его пера вышли такие популярные книги по Java, как Java 8. Полное руководство, 9-е издание, Java: методики программирования Шилдта и SWING: руководство для начинающих. Им также написано множество книг по языкам программирования C, C++ и C#. Герберт Шилдт закончил университет штата Иллинойс и там же получил ученую степень. 6-е издание.

2688 Руб.

Шилдт Герберт Java. Руководство для начинающих

Шилдт Герберт Java. Руководство для начинающих

Пр-во:

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

4115 Руб.

Хорстманн Кей С. Java. Библиотека профессионала. Том 2. Расширенные средства программирования

Хорстманн Кей С. Java. Библиотека профессионала. Том 2. Расширенные средства программирования

Пр-во:

Исчерпывающее руководство по разработке пользовательских интерфейсов и корпоративных приложений на 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-е издание.

4320 Руб.

Эванс Бенджамин, Флэнаган Дэвид Java. Справочник разработчика

Эванс Бенджамин, Флэнаган Дэвид Java. Справочник разработчика

Пр-во:

На многочисленных примерах в этом полностью переработанном, седьмом издании демонстрируется, как воспользоваться в полной мере всеми преимуществами современных интерфейсов Java API и выработать наилучшие нормы практики разработки прикладных программ на Java. Благодаря простоте изложения материала читатель сможет легко и быстро усвоить основные приемы программирования на Java, включая принципы объектно-ориентированного и параллельного программирования, применение обобщений, лямбда-выражений, коллекций, перечислений и аннотаций, а также ознакомиться с нововведениями в версиях Java 9-11, в том числе с модульной системой на платформе Java, оболочкой JShell и инструментальными средствами из комплекта OpenJDK. Это обновленное издание поможет не только опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и проложить путь к обучению тем, кто лишь начинает изучать язык Java. Это обновленное издание не только помогает опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и служит удобным учебным пособием для начинающих разработчиков. На многочисленных примерах кода в этом тщательно пересмотренном издании демонстрируется, как воспользоваться в полной мере современными интерфейсами API и нормами передовой практики разработки прикладных программ на Java. Оно содержит также дополнительный материал по модульной системе на платформе Java. В части I представлено динамичное, но совсем не поверхностное введение в язык программирования Java и особенности базовой исполняющей среды на платформе Java. В части II описываются самые современные инструментальные средства, входящие в состав комплекта поставки Java. Эта книга поможет вам в следующем. Ускоренно овладеть языковыми средствами Java, включая изменения, внесенные в версиях Java 9-11 Изучить принципы объектно-ориентированного программирования, используя основы синтаксиса Java Усвоить особенности обобщений, перечислений, аннотаций и лямбда-выражений Овладеть основными методами, применяемыми в объектно-ориентированном проектировании Изучить принципы управления памятью и параллелизма, чтобы понять, насколько они взаимосвязаны Оперировать коллекциями Java и наиболее употребительными форматами данных Пользоваться оболочкой JShell для изучения особенностей программирования на Java в новом интерактивном режиме Ознакомиться с инструментальными средствами разработки из комплекта OpenJDK "Это 7-е издание служит исчерпывающим пособием по современному программированию на Java, и я пользуюсь им ежедневно, чтобы напомнить себе, зачем мне следует пользоваться определенными функциональными средствами и конструкциями, чтобы стать более эффективным программистом". Мартийн Вербург, исполнительный директор компании jClarity и лидер Лондонского сообщества программистов Java. Об авторах Бенджамин Дж. Эванс - предприниматель, консультант, преподаватель и соучредитель стартапа jClarity, разрабатывающей инструментальные средства тестирования и оценивания производительности. Он является автором нескольких книг, включая The Well-Grounded Java Developer, регулярно выступает с публичными докладами по платформе Java, производительности, параллелизму, архитектуре и смежным вопросам. Дэвид Флэнаган - инженер по разработке программного обеспечения в компании Mozilla. Он написал несколько книг, вышедших в издательстве O'Reilly, включая семь изданий данной книги, JavaScript: The Definitive Guide, JavaScript Pocket Reference, а также The Ruby Programming Language. 7-е издание.

2881 Руб.

Эванс Б., Флэнаган Д. Java. Справочник разработчика

Эванс Б., Флэнаган Д. Java. Справочник разработчика

Пр-во:

На многочисленных примерах в этом полностью переработанном, седьмом издании демонстрируется, как воспользоваться в полной мере всеми преимуществами современных интерфейсов Java API и выработать наилучшие нормы практики разработки прикладных программ на Java. Благодаря простоте изложения материала читатель сможет легко и быстро усвоить основные приемы программирования на Java, включая принципы объектно-ориентированного и параллельного программирования, применение обобщений, лямбда-выражений, коллекций, перечислений и аннотаций, а также ознакомиться с нововведениями в версиях Java 9-11, в том числе с модульной системой на платформе Java, оболочкой JShell и инструментальными средствами из комплекта OpenJDK. .Это обновленное издание поможет не только опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и проложить путь к обучению тем, кто лишь начинает изучать язык Java. .Это обновленное издание не только помогает опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и служит удобным учебным пособием для начинающих разработчиков. На многочисленных примерах кода в этом тщательно пересмотренном издании демонстрируется, как воспользоваться в полной мере современными интерфейсами API и нормами передовой практики разработки прикладных программ на Java. Оно содержит также дополнительный материал по модульной системе на платформе Java. .В части I представлено динамичное, но совсем не поверхностное введение в язык программирования Java и особенности базовой исполняющей среды на платформе Java. .В части II описываются самые современные инструментальные средства, входящие в состав комплекта поставки Java. Эта книга поможет вам в следующем. .Ускоренно овладеть языковыми средствами Java, включая изменения, внесенные в версиях Java 9-11 .Изучить принципы объектно-ориентированного программирования, используя основы синтаксиса Java .Усвоить особенности обобщений, перечислений, аннотаций и лямбда-выражений .Овладеть основными методами, применяемыми в объектно-ориентированном проектировании .Изучить принципы управления памятью и параллелизма, чтобы понять, насколько они взаимосвязаны .Оперировать коллекциями Java и наиболее употребительными форматами данных .Пользоваться оболочкой JShell для изучения особенностей программирования на Java в новом интерактивном режиме .Ознакомиться с инструментальными средствами разработки из комплекта OpenJDK ."Это 7-е издание служит исчерпывающим пособием по современному программированию на Java, и я пользуюсь им ежедневно, чтобы напомнить себе, зачем мне следует пользоваться определенными функциональными средствами и конструкциями, чтобы стать более эффективным программистом". .Мартийн Вербург, .исполнительный директор компании jClarity и лидер Лондонского сообщества программистов Java. .

2929 Руб.

Эванс Б., Флэнаган Д. Java. Справочник разработчика

Эванс Б., Флэнаган Д. Java. Справочник разработчика

Пр-во:

На многочисленных примерах в этом полностью переработанном, седьмом издании демонстрируется, как воспользоваться в полной мере всеми преимуществами современных интерфейсов Java API и выработать наилучшие нормы практики разработки прикладных программ на Java. Благодаря простоте изложения материала читатель сможет легко и быстро усвоить основные приемы программирования на Java, включая принципы объектно-ориентированного и параллельного программирования, применение обобщений, лямбда-выражений, коллекций, перечислений и аннотаций, а также ознакомиться с нововведениями в версиях Java 9-11, в том числе с модульной системой на платформе Java, оболочкой JShell и инструментальными средствами из комплекта OpenJDK. .Это обновленное издание поможет не только опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и проложить путь к обучению тем, кто лишь начинает изучать язык Java. .Это обновленное издание не только помогает опытным программистам на Java извлечь наибольшую пользу из версий Java 9-11, но и служит удобным учебным пособием для начинающих разработчиков. На многочисленных примерах кода в этом тщательно пересмотренном издании демонстрируется, как воспользоваться в полной мере современными интерфейсами API и нормами передовой практики разработки прикладных программ на Java. Оно содержит также дополнительный материал по модульной системе на платформе Java. .В части I представлено динамичное, но совсем не поверхностное введение в язык программирования Java и особенности базовой исполняющей среды на платформе Java. .В части II описываются самые современные инструментальные средства, входящие в состав комплекта поставки Java. Эта книга поможет вам в следующем. .Ускоренно овладеть языковыми средствами Java, включая изменения, внесенные в версиях Java 9-11 .Изучить принципы объектно-ориентированного программирования, используя основы синтаксиса Java .Усвоить особенности обобщений, перечислений, аннотаций и лямбда-выражений .Овладеть основными методами, применяемыми в объектно-ориентированном проектировании .Изучить принципы управления памятью и параллелизма, чтобы понять, насколько они взаимосвязаны .Оперировать коллекциями Java и наиболее употребительными форматами данных .Пользоваться оболочкой JShell для изучения особенностей программирования на Java в новом интерактивном режиме .Ознакомиться с инструментальными средствами разработки из комплекта OpenJDK ."Это 7-е издание служит исчерпывающим пособием по современному программированию на Java, и я пользуюсь им ежедневно, чтобы напомнить себе, зачем мне следует пользоваться определенными функциональными средствами и конструкциями, чтобы стать более эффективным программистом". .Мартийн Вербург, .исполнительный директор компании jClarity и лидер Лондонского сообщества программистов Java. .

2929 Руб.

Хорстманн Кей С. Java SE 9. Базовый курс

Хорстманн Кей С. Java SE 9. Базовый курс

Пр-во:

В этом кратком руководстве рассматриваются основные языковые средства и нововведения в версии 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-е издание.

6810 Руб.

Берд Барри Java для чайников

Берд Барри Java для чайников

Пр-во:

Перед вами бестселлер для начинающих, посвященный Java 9 - новой версии самого мощного объектно-ориентированного языка программирования. Программа, написанная на Java, будет выполняться практически на любом компьютере, ноутбуке или портативном устройстве. Освоив Java, вы сможете создавать мультимедийные приложения, предназначенные для любой платформы. Независимо от того, на каком языке вы программировали раньше (и даже если вы никогда прежде не программировали), вы быстро научитесь создавать современные кроссплатформенные приложения, используя возможности Java 9. В книге: Ключевые концепции Java Грамматика языка Повторное использование кода Циклы и условные конструкции Основы объектно-ориентированного программирования Обработка исключений Использование ссылочных типов данных Барри Берд - доктор философии, профессор кафедры математики и компьютерных наук в Университете Дрю, автор многочисленных книг и статей по сетевым технологиям и программированию. 7-е издание.

2209 Руб.

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

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

Пр-во:

Это одиннадцатое издание исчерпывающего руководства по написанию надежного, удобно сопровождаемого прикладного кода. Какой бы версией вы ни пользовались, будь то Java SE 9, 10 или 11, эта книга дает глубокое и практическое понимание языка Java и его интерфейса API, а сотни приведенных в ней реальных примеров демонстрируют эффективные и действенные способы решения практических задач прикладного программирования. Обновленные в этой книге примеры кода отражают долгожданные возможности модуляризации, а также наглядно показывают, как писать легко расширяемый и сопровождаемый прикладной код на языке Java. Читая книгу, вы узнаете, как пользоваться новой утилитой JShell, реализующей цикл REPL для ускоренного освоения языка Java и экспериментальной разработки прикладных программ, практического применения усовершенствований в прикладном интерфейсе Process API, состязательной блокировке, протоколировании и компиляции. В первом томе настоящего двухтомного издания главное внимание уделяется основным понятиям языка Java и средствам программирования пользовательского интерфейса, включая принципы ООП, обобщения, коллекции, лямбда-выражения, разработку графических программ средствами библиотеки Swing, а также методики параллельного и функционального программирования. Если у вас имеется достаточный опыт программирования на Java и вы собираетесь перейти к версии Java SE 9, 10 или 11, то лучшего руководства по компетентному подходу к решению практических задач программирования на Java вам не найти.

3000 Руб.

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

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

Пр-во:

Это одиннадцатое издание исчерпывающего руководства по написанию надежного, удобно сопровождаемого прикладного кода. Какой бы версией вы ни пользовались, будь то Java SE 9, 10 или 11, эта книга дает глубокое и практическое понимание языка Java и его интерфейса API, а сотни приведенных в ней реальных примеров демонстрируют эффективные и действенные способы решения практических задач прикладного программирования. Обновленные в этой книге примеры кода отражают долгожданные возможности модуляризации, а также наглядно показывают, как писать легко расширяемый и сопровождаемый прикладной код на языке Java. Читая книгу, вы узнаете, как пользоваться новой утилитой JShell, реализующей цикл REPL для ускоренного освоения языка Java и экспериментальной разработки прикладных программ, практического применения усовершенствований в прикладном интерфейсе Process API, состязательной блокировке, протоколировании и компиляции. В первом томе настоящего двухтомного издания главное внимание уделяется основным понятиям языка Java и средствам программирования пользовательского интерфейса, включая принципы ООП, обобщения, коллекции, лямбда-выражения, разработку графических программ средствами библиотеки Swing, а также методики параллельного и функционального программирования. Если у вас имеется достаточный опыт программирования на Java и вы собираетесь перейти к версии Java SE 9, 10 или 11, то лучшего руководства по компетентному подходу к решению практических задач программирования на Java вам не найти.

3000 Руб.

Лигуори Роберт, Лигуори Патрисия Java. Карманный справочник

Лигуори Роберт, Лигуори Патрисия Java. Карманный справочник

Пр-во:

Этот краткий карманный справочник позволяет быстро найти ответы на вопросы, возникающие во время разработки и отладки прикладных программ на языке Java и его платформе. В нем представлены наглядные примеры программирования на Java, приведены полезные таблицы и рисунки, а также описаны все языковые средства Java вплоть до версии 9, включая новую модульную систему на платформе Java и утилиту JShell, реализующую цикл REPL для проверки и отладки исходного кода в диалоговом режиме командной строки. Настоящий справочник поможет также читателю подготовиться к экзамену на получение квалификации Oracle Certified Associate Java Programmer (Аттестованный в компании Oracle программист на Java начального уровня). С этой целью читатель сможет: - Быстро находить нужные сведения о языке Java, включая соглашения об именовании, типы данных, операторы и блоки, принципы объектно-ориентированного программирования - Ознакомиться с основами разработки прикладных программ на платформе Java SE, средствами управления памятью, параллелизма и обобщения - Воспользоваться новыми средствам, появившимися в версии Java 9, в том числе модульной системой на платформе Java и утилитой JShell - Выяснить, каким образом организуется ввод-вывод информации в системе NIO 2.0, ознакомиться с составом каркаса коллекций в Java и интерфейсом Java Scripring API для встраивания сценариев на других языках в прикладные программы на Java. - Получить дополнительную справку по текучим интерфейсам API, сторонним инструментальным средствами и основам унифицированного языка моделирования (UML). 4-е издание.

2688 Руб.

Наши услуги и товары:

2008938 ключница открытая от всей души | константинова елена петровна астрология счастливого дома | сучкорез ingco hlt7608 | ключница noname голубой | ручной гаечный ключ разводной 200 мм ingco hpw0808 | плиткорез elitech пэ 800 62р 200 мм | теплый пол нагревательный мат finnmat 12 кв м 160 1920 вт | датчик температуры baxi qaa 50 | теплый пол нагревательный мат ensto finnmat 4 кв м 160 640 вт | теплый пол нагревательный мат ensto finnmat 5 кв м 160 800 вт | шкатулка агт профиль богатого нового года цвет светло бежевый 12 х 6 | датчик температуры baxi khg71406191 | плитка azulev calacatta gold rect 29x89 см | плитка настенная 20х20 суррей орнамент цветной | решетка tece tecedrainline organic 6 015 60 150 см глянцевая | садово парковый светильник mantra 1394 | керамическая плитка kerama marazzi 5229 беж 20х20х7 9 настенная 20х20х7 9 см | плитка настенная 20х20 суррей белый | led rgbw rgb controller amplifier channel output 12v 24v 24a 4 rgbw rgb led controller strip power repeater console controller | плитка azulev calacatta gold rel rect 29x89 | плитка настенная 20х20 суррей орнамент бежевый | утюг lumme lu 1129 бордовый гранат | настольная плитка caso pro gourmet 3500 | плиткорез пульсар пк 200 1200 791 592 | профиль 75х40 мм 3 м грандлайн |

© snab-remont.ru 2013-2023. All Rights Reserved Sitemap