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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/java_ready
Download Telegram
👩‍💻 Рассмотрим Virtual Threads — новая эра могопоточности!

Они упрощают параллельные вычисления и делают многопоточность доступной без лишней боли. В этой шпаргалке собраны основные методы работы с виртуальными потоками.

👉 Java Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥10👍6
💅 Алгоритмы сортировки — фундаментальные алгоритмы сортировки и их практическая реализация на Java!

В этой статье:
• Сортировка вставками
• Сортировка выбором
• Пузырьковая сортировка
• Общее понимание того, что такое алгоритмы сортировки и зачем они нужны
• Как выбрать подходящий алгоритм под задачу


🔊 Продолжай читать: robotdreams.cc


👉 Java Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍65👎1😁1
👩‍💻 Ищем нужный текст в файлах!

Хочешь найти все .java-файлы, в которых встречается TODO? Или составить отчёт по всем вхождениям ключевого слова? Это легко сделать через Files.walk() и пару фильтров.

В этом посте:
Обойдём все файлы в папке.

Отфильтруем по расширению.

Найдём строки, содержащие нужный текст.


Подходит для консоль утилит, анализа проектов, рефакторинга и генерации логов.

👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥147👍6😁1
😁21👍19🔥62
👩‍💻 Упаковываем папку в ZIP на Java!

Сегодня разберемся, как взять указанную директорию и сохранить её содержимое в archive.zip

В этой задаче:
Открываем ZipOutputStream поверх файла назначения;

Обходим директорию через Files.walk()

Для каждого файла создаём ZipEntry и копируем байты;


Всё это делается на стандартной библиотеке без внешних зависимостей.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍97
Что же выведет консоль?
Anonymous Quiz
27%
A
57%
B
9%
C
8%
D
11👍5🔥4
👩‍💻 Конвертируем текст в азбуку Морзе!

Программа принимает строку и выводит её эквивалент в коде Морзе.

В этой задаче:
Храним символы и их коды в Map;

Переводим каждый символ строки в Морзе;

Объединяем результат и выводим в консоль.


Это пример работы со строками, Map и Stream API.

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