Java Ready | Программирование
6.16K subscribers
541 photos
26 videos
1 file
291 links
Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/java_ready
Download Telegram
👩‍💻 Разберем Optional API — безопасная работа!

Это заменяет проверки if (obj != null) и даёт богатую декларативную обёртку. Создавай через .of(), проверяй через .isPresent(), обрабатывай с .map(), и забудь про NullPointerException.

👉 Java Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18🤝65👍5
👩‍💻 RxJava и реактивное мышление в Java!

Введение в реактивную разработку на Java с использованием библиотеки RxJava 2. Курс подойдёт тем, кто уже знаком с Java Core и хочет перейти от императивного подхода к декларативному и асинхронному программированию.

Ссылочка на видео: YouTube 🖤


👉 Java Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥54
Строим простую текстовую диаграмму в консоли!

Если нужно быстро показать данные в виде графика, но без GUI, то можно отрисовать столбцы прямо в консоли. Такой ASCII-график подойдёт для CLI-утилит, логов и простых визуализаций.

Пример кода:
int[] values = {3, 7, 5, 2}; // входные данные
String[] labels = {"A", "B", "C", "D"};

for (int i = 0; i < values.length; i++) {
System.out.print(labels[i] + " | "); // подпись
for (int j = 0; j < values[i]; j++) {
System.out.print("#"); // столбец
}
System.out.println(" (" + values[i] + ")");
}


И таким будет вывод:
A | ### (3)
B | ####### (7)
C | ##### (5)
D | ## (2)


🔥 Удобно, если ты хочешь отобразить статистику, рейтинги, загруженность и любые числовые данные.

👉 Java Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍6🔥4
Что же выведет консоль?
Anonymous Quiz
3%
A
50%
B
39%
C
8%
D
👎22👍8🔥5
👩‍💻 Встраиваем JShell — свой REPL

Знал ли ты, что с Java 9 можно не только запускать jshell из консоли, но и встроить REPL прямо в свой код? Это возможно благодаря публичному JShell API.

В этом посте:
Создадим JShell-сессию в коде.

Выполним выражение через eval().

Получим результат выполнения.


Это идеальный инструмент для проектов, песочниц, редакторов и отладки выражений.

👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍54
This media is not supported in your browser
VIEW IN TELEGRAM
😎 TutorialsPoint — сайт с гайдами по Java и смежным технологиям!

Подойдёт как для новичков, так и для опытных разработчиков: можно быстро освежить базу, повторить темы перед собесом или разобраться в новых концепциях.

📌 Оставляю ссылочку: tutorialspoint.com

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥104👍4
👩‍💻Ищем Java разработчиков. Релокейт, удалёнка, платим много!

Специально для Вас, собираем лучшие вакансии. Только вакансии с прямыми контактами в Telegram!

👩‍💻 Java 👣 Go
🤖 ML & DS 👩‍💻 DevOps
🖼️ PHP 👩‍💻 Node.js
👩‍💻 C# 👩‍💻 Python
🖥 SQL 🔎 QA
👩‍💻 UX/UI 👩‍💻 Frontend
👩‍💻 Mobile 👩‍💻 Analyst
💼 1C

Подпишись чтобы не упустить свой шанс получить лучший оффер!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
👩‍💻 Реализуем систему временных банов!

Нам нужно добавлять пользователей в бан по ID на заданное количество минут. Система автоматически определяет, активен ли бан, и снимает его по таймеру.

В этой задаче:
Храним пользователей и срок бана.

Проверяем блокировку.

Периодически чистим истёкшие баны.


Простой но полезный пример который можно использовать в любом сервисе.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥134👍4🤝1