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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/java_ready
Download Telegram
👩‍💻 Осваиваем Spring Boot — пишем REST API своими руками!

Хочешь научиться делать бэкенд для сайтов, приложений и телеграм-ботов? В этом посте мы разберём, как с нуля собрать API на Spring Boot.

Сегодня рассмотрим:
Запуск Spring Boot приложение
Создание контроллер и обрабатывать запросы
Как вернуть JSON-ответ клиенту
Как построить структуру с моделью и контроллером


🔥 — если узнал новое
🤝 — если уже делал подобное


👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29🤝15👍6👎2
This media is not supported in your browser
VIEW IN TELEGRAM
Codecademy — интерактивная платформа, предлагающая пошаговые уроки по Java, где можно учиться через написание кода в реальных проектах.

📌 Ссылочка: codecademy.com

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3👎21
👩‍💻 Рассмотрим два способа получить системную информацию!

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

System.nanoTime() — позволяет точно измерить время выполнения любого участка кода. Работает в наносекундах, идеально для профилирования и оптимизации тяжёлых операций.

Thread.currentThread().getStackTrace() — возвращает стек вызовов текущего потока. Полезно при логировании, отладке и отслеживании, как метод оказался вызван. Даёт полный маршрут исполнения кода.

🔥 — если узнал новое
🤝 — если уже пользовался


👉 Java Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍5🤝5
😎 Нашёл статью, в которой вы научитесь создавать цветной QR-код с логотипом на Java!

Она включает:
• Использование библиотеки ZXing для генерации QR-кодов
• Настройку уровня коррекции ошибок, подходящего для вставки логотипа
• Добавление изображения в центр QR-кода
• Изменение цветов и размеров итогового изображения


🔘 Продолжай читать на Habr!


👉 Java Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍4
👩‍💻 Разбираем Java Reflection API — мощный инструмент для анализа и изменения классов, методов и полей во время выполнения!

Когда нужно получить доступ к приватным полям, вызвать метод по имени или считать аннотацию — рефлексия даёт полный контроль над структурой классов. Это не всегда быстро, но очень гибко и часто используется в фреймворках и библиотеках.

👉 Java Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍75🤝1
👩‍💻 Университетские лекции по Java от МФТИ

Уникальный плейлист, где ты узнаешь, как работает Java под капотом — с научным подходом и объяснением на доске. Курс от преподавателей МФТИ охватывает основы, ООП, потоки, исключения и многое другое. Подойдёт тем, кто хочет не просто писать, а понимать.

Ссылочка на плейлист: YouTube 🖤


👉 Java Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥177👍4
👩‍💻 Вычисляем выражения и подключаем ScriptEngine!

Хочешь сделать калькулятор, который умеет вычислять строки типа 2 + 2 * 2? В этом посте покажу, как с помощью стандартного Java-инструмента — ScriptEngine, запускать формулы как скрипты прямо во время выполнения.

Сегодня рассмотрим:
Подключение встроенного движка JavaScript
Вычисления выражений из строки
Передача переменных в скрипт


🔥 — если узнал новое
🤝 — если уже пользовался


👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍54🤝1
👩‍💻 Напоминалка по регулярным выражениям!

Регулярки часто используются для поиска и валидации текста. В Java это делается через Pattern и Matcher.

Например, Pattern.compile("\\d+") найдёт все числа, а matcher.matches() проверит полное совпадение строки с шаблоном.

На картинке — самые нужные шаблоны и флаги, которые стоит запомнить.

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12😁4
Что же выведет консоль?
Anonymous Quiz
29%
A
28%
B
12%
C
30%
D
13👍7🔥5