Java Runtime Environment RSS

Cay S. Horstmann. Core Java Vol. I-II, 14th Edition

Классическое руководство по языку программирования Java, полностью обновлено до Java 25. «Core Java» — это ведущее практическое руководство и справочник для опытных программистов, которые хотят писать надежный код Java для реальных приложений. Теперь «Core Java, том I-II, четырнадцатое издание», было переработано с учетом новых функций и улучшений в версии Java 25 с долгосрочной поддержкой. Как и всегда, все главы были полностью обновлены, устаревшие материалы удалены, а новые API подробно описаны. Эти тома посвящены расширенным темам, которые программисту необходимо знать для профессиональной разработки программного обеспечения, и включают в себя авторитетное освещение обработки файлов, сетей, баз данных, безопасности, интернационализации, компиляции и скриптов, а также внешних функций, API Streams, XML и др.
brij 24/10/25 Просмотров: 118 Комментариев: 0
0
Абсолютный минимум знаний Java-разработчика уровня Junior. Пособие для подтверждения IT-компетенции

Подтверждение IT-компетенции важно по многим причинам, в т.ч. предельно формальным, скажем, в тендере на получение заказа может стоять требование - мол, компания-претендент обязана иметь такой-то процент разработчиков либо сертифицированных, либо с подтвержденной компетенцией. Сюда же можно отнести валидацию скиллов, чуточку побольше возможностей для карьерного роста или поднятия статуса в глазах коллег по цеху, дополнительный драйвер повышения квалификации и т.п. Для подтверждения надо пройти тест, а к тестам принято готовиться, не то можно угодить в лужу. И людям смешно, и себе обидно.
brij 08/10/25 Просмотров: 265 Комментариев: 0
0
Ханспетер Мёссенбёк. Конструирование компиляторов. Основания и приложения

В книге рассматриваются практические основы конструирования компиляторов – от лексического и синтаксического анализа до семантической обработки и генерирования кода. В качестве сквозного примера описан и реализован компилятор простого Java-подобного языка программирования (MicroJava). Навыки конструирования компиляторов найдут применение всюду, где есть структурированные входные данные, которые можно описать грамматикой, – от простых наборов команд до системных журналов и файлов конфигурации. Издание ориентировано на студентов факультетов информатики и смежных дисциплин, а также на программистов-практиков, которые хотят применять базовые методы компиляции в повседневной работе.
brij 09/09/25 Просмотров: 416 Комментариев: 0
+1
Аарон Плоетц. Программируем на Java. Практический подход к созданию надежных и эффективных приложений

Книга о современном программировании на Java, охватывающая новые возможности Java 21 и практическое применение языка для создания многофункциональных приложений. Подробно рассматриваются ключевые концепции, структуры данных, работа с реляционными базами данных PostgreSQL и Apache Cassandra®, а также использование фреймворков Spring Boot и Spring Data. Отдельное внимание уделено разработке графики, анимации и даже небольших аркадных игр на Java. Рассматриваются лучшие практики построения программной архитектуры, создания графических интерфейсов и веб-приложений с помощью Vaadin. Книга будет полезна как начинающим разработчикам, так и опытным специали­стам, желающим освоить новые возможности Java 21 и углубить знания в области современного программирования. Для программистов.
brij 09/09/25 Просмотров: 416 Комментариев: 0
0
Иван Тюлькин. QA. Тестирование, автоматизация и процессы на экспертном уровне

Книга посвящена особенностям тестирования, построения процессов в департаменте QA (Quality Assurance – обеспечения качества) и разработке фреймворка для тестирования микросервисов. Читатель узнает, как создать легко масштабируемую архитектуру проекта, из чего она должна состоять, какой сборщик будет идеален для такого фреймворка и почему. Акцент делается на современные подходы фуллстек-разработки тестов и специализированные направления, такие как написание кода тестов с ориентацией на уже готовые артефакты тестирования, а также многоуровневое управление тест-кейсами. Все приводимые примеры написаны на Java, но применимы к любому языку. Издание будет полезно как начинающим, так и опытным специалистам по QA, а также студентам, осваивающим IT-направления, и преподавателям технических вузов.
brij 30/07/25 Просмотров: 580 Комментариев: 0
0
Kotlin. Основы программирования

Издание будет полезно специалисту с любым опытом и уровнем знаний. В нем представлены как основы Kotlin, так и инструментарий для продвинутых программистов, что даст возможность новичкам быстро повысить уровень своих компетенций и наработать практический опыт. Ряд материалов посвящен сравнению языков программирования Java и Kotlin. Акцент в книге сделан на наиболее важных различиях этих популярных языков и тех преимуществах, которые Kotlin предоставляет по сравнению с Java. Читатели найдут здесь множество примеров решения практических задач, дополненных подробными объяснениями и комментариями.
gefexi 14/07/25 Просмотров: 543 Комментариев: 0
0
Kotlin в иллюстрациях

Программируйте весело и эффективно – изучайте Kotlin с удовольствием! Эта книга проведет вас по основам языка шаг за шагом – с забавными иллюстрациями, понятными примерами и четкими объяснениями. Вы усвоите основные понятия по порядку и без лишней сложности, построив прочную базу знаний. Автор более 25 лет занимается разработкой программного обеспечения, а с 2017 года пишет о Kotlin и рисует о нем смешные комиксы. Издание станет идеальным помощником начинающим изучать программирование или желающим восполнить пробелы в знаниях.
brij 24/06/25 Просмотров: 726 Комментариев: 0
+1
Алексей Сошин. Kotlin. Паттерны проектирования и лучшие практики

3-е издание

Руководство позволит разработчикам, интересующимся паттернами проектирования в Kotlin, применить свои знания на практике. В книге рассматриваются классические и современные паттерны проектирования, демонстрируются практические подходы к их реализации и соответствующие методологии. Третье издание содержит актуальные обновления Kotlin, начиная с версии 1.6, и предлагает углубленное обсуждение таких тем, как структурированная конкурентность и контекстные приемники. Книга начинается с описания базового синтаксиса Kotlin и важности паттернов проектирования, в том числе классических порождающих, структурных и поведенческих паттернов. Затем она переходит к представлению средств функционального программирования и паттернов реактивной и конкурентной обработки, включая корутины и структурированную конкурентность. Знакомясь с этими продвинутыми концепциями, вы будете совершенствовать навыки программирования на Kotlin.
brij 17/06/25 Просмотров: 687 Комментариев: 0
0
Java и Искусственный Интеллект

Прочитав книгу, вы познакомитесь с богатым набором примеров, начиная от простых классификаторов и заканчивая продвинутыми проектами, такими как создание систем рекомендаций и анализ данных. Особое внимание уделяется вопросам интерпретируемости моделей, тестирования и совершенствования решений для повышения их производительности.
gefexi 14/04/25 Просмотров: 767 Комментариев: 0
0
Spring и Spring Boot. Разработка облачных приложений на Java

В книге рассмотрено актуальное состояние технологий Spring и Spring Boot, помогающих шире раскрыть возможности языка Java и аспектно-ориентированного программирования. Пошагово объяснено, как самостоятельно написать и развернуть облачный проект под управлением Spring. Рассказано о координации микросервисов на Java с применением Spring и модуля Spring Core способах внедрения зависимостей, аннотировании кода. На примере сквозного веб-приложения описаны важнейшие приемы работы с данными в стиле REST, тестирование данных, обеспечение согласованности, безопасности и долговременного хранения данных в приложении. Все примеры в книге рассмотрены на материале сквозного проекта, представляющего собой простую игру и иллюстрирующего основные приёмы взаимодействия с сервером, обновления данных и поддержания их актуальности. Для Java-программистов.
brij 13/04/25 Просмотров: 802 Комментариев: 0
0
Майк МакГрат. Программирование для начинающих. Сборник книг

5 книг

Не верьте, что программирование для начинающих это трудно. Просто начните заниматься каждый день по часу и вы поймете, что ничего в этом сложного нет. Весь материал структурирован таким образом, чтобы каждый читатель за минимум времени смог освоить максимум информации.
deposit_rumit 03/04/25 Просмотров: 4143 Комментариев: 0
+4
Дэвид Бернштейн. Паттерны для начинающих программистов с примерами на Java

В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна — некоего заранее заготовленного "рецепта" решения, который можно применить в виде готового фрагмента кода. Используя впоследствии данный набор паттернов, молодой разработчик сможет на их основе быстро решать довольно сложные составные задачи. Представленные здесь паттерны часто предлагают наряду со стандартными алгоритмами эффективные альтернативные методы решения самых распространенных задач в области программирования. Приведенная в книге библиотека паттернов охватывает обширную область, начиная с примитивного обновления переменной и заканчивая работой со ссылочными данными. Кроме того, рассмотрены такие темы, как манипуляции с цифрами, входящими в состав числа, арифметика на числовой окружности, применение переменных-индикаторов и переменных-аккумуляторов, конформные и сегментированные массивы, операции с отдельными битами и многие другие.
brij 02/04/25 Просмотров: 963 Комментариев: 0
0
Java. Состояние языка и его перспективы

Книга о современном состоянии языка Java, векторе его развития, а также о грамотном программировании в духе паттернов GoF. Книга дает базовое представление о фреймворке Spring, контейнерах Docker, принципах ООП, затрагивая, в частности, переход к облачным решениям, обращение с IDE. Также освещены темы из enterprise-разработки: файловый ввод/вывод NIO2, многопоточность, локализация, интеграция и оптимизация производительности. В книге отражено состояние языка по состоянию на версию Java 17 с разбором некоторых аспектов Java 18. Будет интересна специалистам, возвращающимся к работе с Java после перерыва, бэкенд-разработчикам, читателям, готовящимся к сертификационным экзаменам.
brij 01/04/25 Просмотров: 866 Комментариев: 0
0
Принципы объектно-ориентированного программирования

В данном издании подробно рассматриваются самые важные вопросы, связанные с объектно-ориентированным программированием (ООП), которое предполагает подход к созданию кода как к моделированию информационных объектов. На более высоком абстрактном уровне основная задача ООП — структурирование информации с точки зрения управляемости, что позволяет успешно реализовывать крупные программные проекты. В этой книге пристальное внимание уделяется таким концепциям методологии объектно-ориентированного программирования как абстракция, инкапсуляция, наследование и полиморфизм. Освоив неизменно эффективные принципы ООП, начинающие и опытные программисты получат в свое распоряжение отлично структурированный способ управления сложным кодом, а также смогут более продуктивно использовать и поддерживать его.
brij 31/03/25 Просмотров: 957 Комментариев: 0
0
System software for Windows

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

-A.L.E.X.- 08/02/25 Просмотров: 56772 Комментариев: 34
+42
Большие данные. Современные фреймворки и разработка приложений

В книге рассматриваются модели, системы и фреймворки, специально разработанные для обработки и анализа больших наборов данных. Вы познакомитесь с основными парадигмами и механизмами, применяемыми в анализе больших данных, включая MapReduce, рабочие потоки, массовый синхронный параллелизм, передачу сообщений и SQL-подобные модели. В главах книги описаны примеры использования фреймворков Hadoop, Spark, Storm и MPI и рассмотрены вопросы выбора среды, наиболее подходящей для достижения целевых задач приложения. Книга предназначена разработчикам приложений для работы с большими данными, исследователям и профессионалам бизнеса, основанного на данных. Читатель должен хорошо владеть такими языками, как Java, Python или Scala, и знать основные концепции параллельного и распределенного программирования.
brij 29/01/25 Просмотров: 1359 Комментариев: 0
0
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.- 16/10/24 Просмотров: 47916 Комментариев: 87
+28
Java для опытных разработчиков

Язык Java – сердце корпоративного ПО. Если программист хорошо знает Java, он без особого труда найдет интересную работу. Поднимите ваши навыки Java на новый уровень вместе с экспертами. Основательно изучите такие мощные инструменты, как модели конкурентного выполнения и модули, и даже раскройте некоторые глубинные тайны Java.
gefexi 22/07/24 Просмотров: 1265 Комментариев: 0
0
Кей Хорстманн. Java. Библиотека профессионала Том 1 и 2

11-е издание

Том 1 и 2


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

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