❤8👍6🔥5
Напишем консольную утилиту, которая получает число от пользователя и определяет, является ли оно простым.
Отличный способ попрактиковаться в написании циклов, условиях и работе с числами.
В этом посте:
• Проверяем число на делители.
• Используем функцию для определения простоты.
• Строим консольное приложение с вводом и выводом.
🔥 — если узнал что-то новое
🤝 — если уже делал подобное
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝11🔥9❤6👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Здесь публикуются материалы по Java Core, Spring, JVM, микросервисам и современным инструментам.
Удобная структура разделов позволяет быстро находить нужные темы и всегда быть в курсе актуальных практик Java-разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4👍4
Открываем ссылку в браузере!
Иногда в приложении нужно отправить пользователя на сайт — например, к документации, GitHub проекта или на страницу оплаты.
В Java это делается через
Шаг 1 — проверим поддержку Desktop API:
Шаг 2 — создаём ссылку:
Шаг 3 — открываем в браузере:
🔥 Подходит для десктоп-приложений, автообновлений, установщиков и других сценариев, где важно отправить пользователя на нужный сайт.
👉 Java Ready | #практика
Иногда в приложении нужно отправить пользователя на сайт — например, к документации, GitHub проекта или на страницу оплаты.
В Java это делается через
java.awt.Desktop
Шаг 1 — проверим поддержку Desktop API:
if (Desktop.isDesktopSupported()) {
Desktop desktop = Desktop.getDesktop();
// Можно работать с браузером, почтой и файлами
}
Шаг 2 — создаём ссылку:
URI uri = new URI("https://javaready.dev");
Шаг 3 — открываем в браузере:
desktop.browse(uri);
🔥 Подходит для десктоп-приложений, автообновлений, установщиков и других сценариев, где важно отправить пользователя на нужный сайт.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍8❤4
Практический курс по созданию приложения на Spring Boot с самого начала. Пошагово разбирается процесс настройки проекта, реализация взаимодействия с базой данных и создание стандартных REST-методов для работы с сущностями через HTTP.
Ссылочка на видео: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥5❤4
Они упрощают параллельные вычисления и делают многопоточность доступной без лишней боли. В этой шпаргалке собраны основные методы работы с виртуальными потоками.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥9👍6
В этой статье:
• Сортировка вставками
• Сортировка выбором
• Пузырьковая сортировка
• Общее понимание того, что такое алгоритмы сортировки и зачем они нужны
• Как выбрать подходящий алгоритм под задачу
🔊 Продолжай читать: robotdreams.cc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6❤5👎1😁1
Хочешь найти все .java-файлы, в которых встречается
TODO
? Или составить отчёт по всем вхождениям ключевого слова? Это легко сделать через Files.walk()
и пару фильтров.В этом посте:
• Обойдём все файлы в папке.
• Отфильтруем по расширению.
• Найдём строки, содержащие нужный текст.
Подходит для консоль утилит, анализа проектов, рефакторинга и генерации логов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤6👍5😁1