Java Runtime Environment RSS

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

11-е издание

Том 1 и 2


Одиннадцатое издание исчерпывающего руководства по написанию надежного, удобно сопровождаемого прикладного кода. Какой бы версией вы ни пользовались, будь то Java SE 9, 10 или 11, эта книга дает глубокое и практическое понимание языка Java и его интерфейса API, а сотни приведенных в ней реальных примеров демонстрируют эффективные и действенные способы решения практических задач прикладного программирования.
Ruslanina 20/04/24 Просмотров: 4227 Комментариев: 0
+6
Apache Pulsar в действии

Книга научит вас создавать масштабируемые системы потокового обмена сообщениями с использованием Pulsar. Вы начнете с быстрого ознакомления с корпоративными системами обмена сообщениями и откроете для себя уникальные преимущества Pulsar. Следуя четким описаниям и выполняя практические примеры, вы будете использовать фреймворк Pulsar Functions для разработки приложения на основе микросервисов. Книга предназначена для того, чтобы помочь вам преодолеть препятствия и ловушки, с которыми другие столкнулись во время своих исследований Pulsar. Прежде всего эта книга придаст вам уверенности при разработке приложений потоковой обработки и микросервисов с использованием Pulsar и языка программирования Java.
brij 19/12/23 Просмотров: 337 Комментариев: 0
0
MInstAll Lite by Andreyonohov and Leha342
Версия от 23.10.2023

MInstAll Lite - сборник последних версий самых часто используемых в работе программ от Андрея Онохова. Процесс установки и регистрации программ и компонентов происходит без участия пользователя, после выбора необходимого софта. Образ помещается на DVD-диск 4,7 ГБ.

-A.L.E.X.- 29/10/23 Просмотров: 45625 Комментариев: 8
+23
Герберт Шилдт. Java: руководство для начинающих

9-е издание

В книге раскрыты основы и кратко описаны расширенные функциональные средства, в числе которых многопоточное программирование, обобщения, лямбда-выражения и графический интерфейс Swing. Вдобавок приводится четкое объяснение перечислений, модулей и методов интерфейса. В этом руководстве предлагается эффективное сочетание теории и практики написания кода, которое позволит быстро приступить к разработке приложений на языке Java.
deposit_rumit 27/10/23 Просмотров: 570 Комментариев: 0
+1
97 вещей, о которых должен знать каждый Java-программист

Что должен знать каждый Java-программист? Ответов на этот вопрос может быть очень много. Авторы этой книги собрали мнения нескольких десятков опытных разработчиков на Java, чтобы создать единое руководство для тех, кто только начинает свой путь в программировании. Когда так много нужно знать, так много нужно сделать и есть так много способов сделать это, ни один человек или один источник не может утверждать, что его путь — «единственный истинный». Идеи не совпадают, как модульные части, и никто к этому не стремится — пожалуй, даже наоборот. Ценность каждого вклада проистекает из его уникальности. Ценность коллекции заключается в том, как материалы дополняют, подтверждают и даже противоречат друг другу. Здесь нет всеобъемлющего повествования: вы должны прочувствовать идеи, поразмыслить над ними и связать воедино, примеряя их к своей ситуации, знаниям и опыту.
brij 25/09/23 Просмотров: 485 Комментариев: 0
0
Программирование на Kotlin для Android

Книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассмотрены основные структуры и элементы языка, подробно описан фреймворк коллекций Kotlin. Показана архитектура операционной системы Android, приложений и их контейнеров, изучаются основы параллельного программирования. Рассказано о потокобезопасности, работе с параллелизмом с использованием обратных вызовов. Отдельная глава посвящена специальным конструкциям Kotlin — сопрограммам, с акцентом на структурированный параллелизм. Рассматриваются каналы, использование потоков для асинхронной обработки данных. Изучаются вопросы повышения производительности приложений с использованием инструментов профилирования Android и снижения потребления ресурсов за счет оптимизации производительности.
brij 27/08/23 Просмотров: 710 Комментариев: 0
+2
Современные Java-технологии на практике

Рассмотрено создание широкого круга Java-приложений с помощью современных Java-технологий и среды разработки NetBeans. Подробно рассмотрена архитектура платформ Java SE, Java ME и Java EE.
gefexi 12/08/23 Просмотров: 606 Комментариев: 0
0
Kotlin. Программирование для профессионалов

2-е издание

Kotlin - это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS. Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API. Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains.
brij 31/07/23 Просмотров: 644 Комментариев: 0
+1
От Java к Kotlin

Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня. Подробно рассматривается обработка ошибок, приведены практические приемы управления проектами со смешанной кодовой базой. Даны советы по рефакторингу кода и функциональному программированию на Kotlin.
brij 29/07/23 Просмотров: 544 Комментариев: 0
+1
Модернизация Java Enterprise

В разговорах о технологиях постоянно упоминаются контейнеры, микросервисы и распределенные системы, однако большинство приложений по-прежнему работают на базе монолитных архитектур, основанных на традиционных процессах разработки. Давайте поближе познакомимся с хорошо зарекомендовавшими себя моделями на основе Java и разберемся, как перенести эти монолитные приложения в будущее. Опираясь на многолетний опыт модернизации приложений, Маркус Эйзеле и Натале Винто показывают, что необходимо сделать для обновления приложений Java, как разделить на части монолитные приложения и перейти на современный программный стек, работающий как в облаке, так и в локальной среде.
brij 29/07/23 Просмотров: 542 Комментариев: 0
0
Java from EPAM

Учебно-методическое пособие, 2-е издание

Второе издание пособия предназначено для программистов, начинающих и продолжающих изучение технологий Java SE. В книге рассматриваются основы языка Java и концепции объектно-ориентированного и функционального программирования. Также изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, Stream API, сетевые и многопоточные приложения, а также взаимодействие с СУБД и XML. В конце каждой главы даются теоретические вопросы по изученной главе, тестовые вопросы по материалу главы и задания для выполнения. В приложениях приведены дополнительные материалы с кратким описанием технологий Log4J2 и TestNG.
brij 26/07/23 Просмотров: 553 Комментариев: 0
0
System software for Windows

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

-A.L.E.X.- 10/07/23 Просмотров: 51906 Комментариев: 33
+42
Software. Ошибки и компромиссы при разработке ПО

Создание программных продуктов всегда связано с компромиссами. В попытках сбалансировать скорость, безопасность, затраты, время доставки, функции и многие другие факторы можно обнаружить, что вполне разумное дизайнерское решение на практике оказывается сомнительным. Советы экспертов и яркие примеры, представленные в этой книге, научат вас делать правильный выбор в дизайне и проектировании приложений. Мы будем рассматривать реальные сценарии, в которых были приняты неверные решения, а затем искать пути, позволяющие исправить подобную ситуацию. Томаш Лелек и Джон Скит делятся опытом, накопленным за десятки лет разработки ПО, в том числе рассказывают о собственных весьма поучительных ошибках. Вы по достоинству оцените конкретные советы и практические методы, а также неустаревающие паттерны, которые изменят ваш подход к проектированию. Большинство примеров, паттернов и фрагментов кода написаны на Java, но сами решения не привязаны к этому языку.
brij 29/04/23 Просмотров: 828 Комментариев: 0
0
Создай свой собственный язык программирования

Руководство программиста по разработке компиляторов, интерпретаторов и доменно-ориентированных языков для решения современных вычислительных задач

Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные языки, позволяющие компилировать и запускать программы. Издание адресовано разработчикам программного обеспечения, заинтересованным в создании собственного языка. Для изучения материала потребуется опыт программирования на языке высокого уровня, таком как Java или C++.
brij 09/04/23 Просмотров: 1072 Комментариев: 0
0
Kafka Streams и ksqlDB. Данные в реальном времени

Работа с неограниченными и быстрыми потоками данных всегда была сложной задачей. Но Kafka Streams и ksqlDB позволяют легко и просто создавать приложения потоковой обработки. Из книги специалисты по обработке данных узнают, как с помощью этих инструментов создавать масштабируемые приложения потоковой обработки, перемещающие, обогащающие и преобразующие большие объемы данных в режиме реального времени. Kafka Streams — это легкая, но мощная библиотека Java для обогащения, преобразования и обработки потоков данных в реальном времени. Митч Сеймур, инженер службы обработки данных в Mailchimp, объясняет важные понятия потоковой обработки на примере нескольких любопытных бизнес-задач. Он рассказывает о достоинствах Kafka Streams и ksqlDB, чтобы помочь вам выбрать наиболее подходящий инструмент.
brij 17/03/23 Просмотров: 899 Комментариев: 0
0
Скин Джош, Гринхол Дэвид. Kotlin. Программирование для профессионалов

2-е издание

Kotlin — это не просто улучшенный язык для виртуальной машины Java. Это мультиплатформенный язык общего назначения: на Kotlin можно писать нативные приложения для macOS, Windows и iOS, приложения на Java­Script и, конечно, приложения для Android. В последнее время компания JetBrains прилагает значительные усилия для разработки кросс-платформенных возможностей. Kotlin Multiplatform предоставляет уникальную возможность совместного использования кода разными приложениями, что привело к росту популярности Kotlin за пределами виртуальной машины Java.
brij 17/02/23 Просмотров: 808 Комментариев: 0
+1
Программируем на Java

5-е международное издание

Эта книга научит вас программировать на языке Java и использовать среду разработки приложений. Если вы разработчик или опытный интернет-пользователь, то наверняка слышали об этом языке. Его появление стало одним из ярчайших событий в истории интернета, а бизнес в интернете вырос до сегодняшнего уровня во многом благодаря Java-приложениям. Вероятно, Java является самым популярным в мире языком программирования. Миллионы разработчиков пишут Java-приложения почти для всех видов компьютеров, которые только можно представить. В отношении спроса на программистов Java превосходит такие языки, как C++ и Visual Basic. Он стал фактическим стандартом для разработки некоторых видов программного обеспечения, особенно веб-сервисов. Многие вузы включают Java в начальные курсы программирования наряду с другими актуальными современными языками. Возможно, вы прямо сейчас читаете эти слова на своих учебных занятиях!
brij 24/12/22 Просмотров: 1173 Комментариев: 0
+1
Герберт Шилдт. Java. Полное руководство

12-е издание

В полностью обновленном с учетом версии Java SE 17 издании объясняется, как разрабатывать, компилировать, отлаживать и запускать программы на Java. Автор многочисленных бестселлеров по программированию Герберт Шилдт охватывает весь язык Java, включая его синтаксис, ключевые слова и фундаментальные принципы программирования. Вы также найдете здесь информацию об основных частях библиотеки Java API, таких как ввод-вывод, Collections Framework, библиотека потоков и утилиты параллелизма. Исследуются темы Swing, JavaBeans и сервлеты, а многочисленные примеры демонстрируют язык Java в действии. Конечно же, подробно обсуждаются недавние дополнения к языку Java, в том числе записи, запечатанные классы и выражения switch. Книга написана в ясном и четком стиле, который делает книги Шилдта выбором миллионов людей во всем мире.
brij 10/12/22 Просмотров: 1292 Комментариев: 1
+1
Java SE Runtime Environment

Java Runtime Environment (JRE) - исполнительная среда, созданная Sun Microsystems и позволяющая запускать и использовать приложения, написанные на языке программирования Java. Состоит из виртуальной машины Java Virtual Machine и библиотеки Java-классов. На языке Java написано множество программ и игр, особенно тех, для которых важна мобильность. Некоторые веб-страницы также используют Java. Одним из преимуществ языка Java является его кроссплатформенность, то есть приложения, написанные на этом языке, можно использовать на различных операционных системах, где установлен Java Runtime Environment (JRE).

-A.L.E.X.- 18/01/22 Просмотров: 45123 Комментариев: 87
+28
Эрик Фримен, Элизабет Робсон. Head First. Паттерны проектирования

2-е издание

Настройте свой мозг на дизайн паттернов. Вот что вам понадобится, когда вы пытаетесь что-то выучить, в то время как ваш мозг не хочет воспринимать информацию. Наверняка вашу задачу кто-то уже решал. В этой книге вы узнаете, почему (и как) следует использовать опыт других разработчиков, которые уже сталкивались с аналогичной задачей и успешно решили ее. Заодно мы поговорим об использовании и преимуществах паттернов проектирования, познакомимся с ключевыми принципами объектно-ориентированного (ОО) проектирования и разберем пример одного из паттернов. Лучший способ использовать паттерны — запомнить их, а затем научиться распознавать те места ваших архитектур и существующих приложений, где их уместно применить. Таким образом, вместо программного кода вы повторно используете чужой опыт.
brij 15/10/21 Просмотров: 1556 Комментариев: 0
+3
1