Java Learning
18.6K subscribers
1.62K photos
1 video
3 files
999 links
№ 5079899194

Обучающий канал по Java

Ссылка для друга - https://t.iss.one/+ZEYYht6-46w5MDM6

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/Java_per_month
Download Telegram
FreeBuilder

FreeBuilder — это библиотека с открытым исходным кодом для Java, которая позволяет автоматически генерировать код для паттерна Builder. Она помогает разработчикам избежать шаблонного кода при реализации классов Builder, используя аннотации для обработки аннотаций.

#для_продвинутых
👩‍💻 #ApachePekko - фреймворк с открытым исходным кодом, предназначенный для упрощения разработки параллельных, распределенных, устойчивых и эластичных приложений.

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

Подробнее
Github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Joda-Beans

Joda-Beans — это легкая библиотека для Java, которая расширяет функциональность JavaBeans, добавляя в нее концепцию "свойств".

#для_продвинутых
👍7
ImageJ

ImageJ — это бесплатная программа с открытым исходным кодом для обработки и анализа изображений, написанная на языке Java. Она разработана Национальными институтами здоровья США (NIH) и распространяется без каких-либо лицензионных ограничений.

#для_продвинутых
👍25
Ini4j

Ini4j - это легкая библиотека Java для работы с конфигурационными файлами в формате Windows .ini.

#для_продвинутых
🔥6👍1
KAConf

KAConf (KickAss Configuration) — это система конфигурации для Java и Kotlin, основанная на аннотациях и вдохновленная Spring Boot. Она предлагает простой и удобный способ определения и управления конфигурациями вашего приложения.

#для_продвинутых
👍12🤔5
OptaPlanner

OptaPlanner — это фреймворк с открытым исходным кодом для решения задач планирования на Java. Он позволяет вам легко создавать высокопроизводительные алгоритмы планирования, не тратя время на рутинные задачи кодирования.

https://github.com/apache/incubator-kie-optaplanner

#для_продвинутых
👍10
FastCSV

FastCSV — это высокопроизводительная, соответствующая RFC и не требующая зависимостей библиотека CSV для Java. Она является одной из самых популярных библиотек CSV для Java на GitHub.

https://github.com/osiegmar/FastCSV

#для_продвинутых
👍16
OpenCSV

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

https://opencsv.sourceforge.net/

#для_продвинутых
👍6
uniVocity-parsers

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

#для_продвинутых
👍9
Apache ORC

Apache ORC (Optimized Row Columnar) — это формат файлов, предназначенный для эффективного хранения больших наборов данных в Hadoop и других экосистемах Big Data. Он использует колоночный формат хранения, который оптимизирован для сжатия, чтения и записи данных. ORC является популярным выбором для хранения данных Hadoop благодаря своей производительности, масштабируемости и гибкости.

#для_продвинутых
👍8
Как начать писать на Java в VSCode

Смотреть статью
👍8😁1🤔1
Artipie

Artipie — это бесплатный инструмент управления двоичными артефактами, который позволяет вам создавать и управлять своими собственными частными репозиториями. Artipie построен на Java и может быть развернут на любой платформе, поддерживающей Java.

https://github.com/artipie/artipie

#для_продвинутых
👍81
Fastexcel

Fastexcel — это легкая и производительная библиотека Java для работы с файлами Excel. Она позволяет читать, создавать и модифицировать электронные таблицы XLSX, используя простой и понятный API.

#для_начинающих
👍16🎄1
StreamEx

StreamEx — это библиотека для Java 8, которая расширяет возможности стандартного Stream API, добавляя новые операции, коллекторы и источники стримов.

#для_продвинутых
👍9😢1
FXGL

FXGL (FX Game Library) — это библиотека для разработки игр на Java, основанная на JavaFX 8. Она обеспечивает простой и удобный интерфейс для создания 2D-игр, а также включает в себя множество функций, необходимых для создания полноценных игр.

#для_продвинутых
👍101
LibGDX

LibGDX — это кроссплатформенный фреймворк для разработки 2D- и 3D-игр на Java. Он позволяет создавать игры для настольных компьютеров, мобильных устройств, веб-браузеров и даже консолей. LibGDX популярен среди разработчиков игр благодаря своей простоте использования, производительности и большому сообществу.

#для_продвинутых
👍111
LITIENGINE

LITIENGINE — это бесплатный, открытый и простой 2D движок для игр на Java, созданный двумя баварскими братьями. Он состоит из двух компонентов:

— Легковесная Java-библиотека, предоставляющая базовую инфраструктуру игры.
— Специальный инструмент управления проектами и редактор карт utiLITI.

LITIENGINE предназначен для быстрого прототипирования и получения видимых результатов практически мгновенно.

#для_продвинутых
👍5
SnapKit

SnapKit — это современная библиотека пользовательского интерфейса Java, которая позволяет создавать богатые клиентские приложения Java, реализующие первоначальное обещание Java, работая безупречно и нативно на рабочем столе и в браузере (WORA).

#для_продвинутых
👍10
SWT

SWT (Standard Widget Toolkit) — это кроссплатформенный виджетный набор для Java, позволяющий создавать десктопные приложения с нативным интерфейсом. Он является частью проекта Eclipse и пользуется популярностью благодаря своей производительности, простоте использования и богатому набору функций.

#для_продвинутых
👍11