JavaRocks
2.36K subscribers
145 photos
14 videos
312 links
Базовый канал для изучения языка Java.

Наш сайт: javarocks.ru

Все необходимые туториалы и материалы.

Тесты для проверки знаний. Лучшие практики и паттерны проектирования.

@viktorreh
@anothertechrock
Download Telegram
✉️ Вакансии по Java за последние две недели:

📎 Java Developer. Удалённо (РФ), от 170 т.р.

📎 Java Developer. Удалённо, до 220 т.р.

📎 QA Fullstack (Java). Удалённо, 180-320 т.р.

📎 Разработчик Java. Удалённо (РФ, РБ), $2500

📎 Java Developer. Удалённо, 250-350 т.р.

📎 QA Automation Java. Удалённо, 250-350 т.р.

📎 Java Developer. Удалённо, 260 т.р.

📎 QA Automation (Java). Удалённо (РФ), 295-395 т.р.

📎 QA Auto Java. Удалённо (Мск), 350-430 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
1
⚡️Готовиться к собеседованиям стало проще!

Женя Янченко, java-dev и руководитель разработки, cделала конспекты самой популярной книги по архитектуре систем — «Высоконагруженные приложения» Мартина Клеппмана (книга с кабанчиком).

Где главы обзорные — даёт суть.
Про репликацию, шардирование, транзакции — разбирает подробно, со схемами и примерами.

▶️ ЧИТАТЬ КОНСПЕКТ КАБАНЧИКА

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

🟡 CAP-теорема простыми словами
🟡 Индексы: как один запрос сломал расчет
🟡 Подробно про Кафку c реальной историей проблемы

Но Женя не только про "что такое Transactional Outbox" или "REST vs gRPC". Она пишет о всем, что волнует технарей:

🟡Как произвести крутое впечатление на техсобесе
🟡«Ты не оправдываешь ожиданий» и что с этим делать
🟡Как я боролась с неуверенностью в себе
🟡«Просто нажми кнопку» или история одного релиза

📝 и ещё 100+ полезных технических и жизненных постов.

В этом канале даже джуны становятся сеньорами 😏

➡️ Подписывайтесь, это самый простой способ прокачать свои скиллы: @jane_yanchenko
Please open Telegram to view this post
VIEW IN TELEGRAM
3
⚡️ Оператор switch в Java

Оператор switch в Java позволяет выбрать один из нескольких вариантов выполнения кода на основе конкретного значения. В этой статье на примерах разобраны синтаксис switch, блоки case, оператор break и default. Вы узнаете, как оптимизировать код и избежать ошибок.

🔗 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
1
👀 Класс Arrays в Java

В этой статье подробно рассмотрен класс Arrays в Java — мощный инструмент для работы с массивами. Вы узнаете, как сортировать, копировать и сравнивать массивы, используя встроенные методы этого класса.

🔗 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Вакансии для Java-разработчиков за последние 14 дней:

Java Developer. Удалённо (РФ), 140–200 т.р.

QA Java. Удалённо (РФ), 150 т.р.

Java Developer. Удалённо, 220 т.р.

QA automation Java. Удалённо (Мир), 250–350 т.р.

Java разработчик. Удалённо (РФ), 250 т.р.

Java разработчик. Удалённо (РФ), 260–290 т.р.

Java разработчик. Удалённо, 170–190 т.р.

Java Developer. Удалённо, от 5000 $

Java Developer. Удалённо

Java Developer. Удалённо (РФ)

#подборка #java
🔥2
⚡️ Дайджест полезных материалов по Java, вышедших с 3 по 9 ноября 2025 г.

📌 Почитать:

🟩 На javarocks.ru:

✔️ 8 типичных ошибок начинающих Java-разработчиков
✔️ Сортировка вставками в Java
✔️ Константы в Java

🟩 Другие платформы:

✔️ Как решать LeetCode? Легко! Нужно просто…
✔️ Релиз Explyt Spring: SQL, Docker-Compose, Debugger
✔️ DockerHub удаляет старые JDK теги — ваши пайплайны могут быть под угрозой
✔️ MapStruct: как безобидный метод портит весь маппинг
✔️ Создать мобильное приложение с zero опыта! Рассказываю, как сделал свой первый проект на Java
✔️ Паттерны ООП в 10 минутах от вас… Поведенческие шаблоны с примерами на Java
✔️ Как подружить Hamcrest с POJO
✔️ Мой домашний Kubernetes, или DevOps-«песочница» на домашнем ПК
✔️ Работа с JDK Flight Recorder (JFR) из командной строки: инструмент для профилирования без графического интерфейса

📌 Посмотреть:

✔️ Spring Boot + Kubernetes с нуля. Разворачиваем Java приложение шаг за шагом
✔️ Integrity by Default
✔️ Serialization 2 0: A Marshalling Update!

Хорошего дня!

#дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
Java уже давно не просто язык для энтерпрайза — это мощная экосистема, которая развивается в сторону производительности, конкурентности и интеграции с AI.

Организаторы онлайн-конференции Podlodka Java Crew приглашают 17-21 ноября обсудить, как выглядит современная Java и что меняется в привычных инструментах.

📌 В программе:

• Spring AI и паттерны AI-агентов. Михаил Поливаха (Spring АйО) объяснит, как строить интеграции с LLM и какие паттерны уже применяются в индустрии.

Java 25 в действии. Григорий Кошелев (Контур) расскажет, почему миграция важна не только для Java-разработчиков, но и для тех, кто использует экосистемные инструменты вроде Кассандры и Кафки.

• Горячие JEP. Григорий Вахмистров, Дмитрий Волыхин, Сергей Петрелевич и Дмитрий Константинов объяснят, какие изменения в Java 21–25 действительно двигают экосистему вперёд.

• Hibernate в новой реальности. Максим Сенокосов (Точка Банк) покажет, как меняется ORM и почему вам пора пересмотреть архитектурные решения.

💡 Все доклады с практикой, живыми примерами и ответами на реальные вопросы инженеров.

📆 17–21 ноября | https://podlodka.io/javacrew
💡 Вакансии по Java за последние две недели:

☕️ QA Java. Удалённо (РФ), 150 т.р.

☕️ Full-Stack Тестировщик. Удалённо (РФ), от 160 т.р.

☕️ Java-разработчик. Удалённо, 170-190 т.р.

☕️ AQA Автотестировщик. Удалённо (РФ), 200-250 т.р.

☕️ Java-разработчик. Удалённо (РФ), от 250 т.р.

☕️ Java-разработчик. Удалённо (РФ), 260-290 т.р.

☕️ Java Developer. Удалённо, 260-315 т.р.

☕️ Java Developer. Удалённо, от $5000

☕️ Java Developer. Удалённо, ЗП договорная

☕️ Java Developer. Удалённо (РФ), ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Вакансии для Java-разработчиков за последние 14 дней:


Java Разработчик. Удалённо (РФ), 70 т.р.

AQA Автотестировщик. Удалённо (РФ), 200–250 т.р.

Full-Stack Тестировщик. Удалённо (РФ), 160 т.р.

Java разработчик. Удалённо, 170–190 т.р.

Java Разработчик. Удалённо (РФ), 170–190 т.р.

Java Developer. Удалённо, 260–315 т.р.

QA Automation Engineer Java. Удалённо/офис/гибрид (РФ), 250–350 т.р.

Мобильный разработчик. Офис (Москва), 200–300 т.р.

Java Developer. Удалённо, от 5000 $

Java Developer. Удалённо

Java Developer. Удалённо (РФ)


#подборка #java
☕️ Дайджест полезных материалов по Java, вышедших с 10 по 16 ноября 2025 г.

📌 Почитать:

🟥 На javarocks.ru:

🟣 Наследование в Java
🟣 Цикл do-while
🟣 Ссылочные переменные в Java

🟥 Другие платформы:

🟣 Многопоточность без боли: моя шпаргалка для собесов в Java
🟣 Kafka для начинающих: гарантии доставки на практике и настройка идемпотентности
🟣 Spring-boot-starter для паттерна Transaction outbox Kafka
🟣 Сравнение собеседований в 8 крупных технологических компаниях
🟣 Странности в исключениях JVM с точки зрения декомпилятора
🟣 Почему простые фичи — самые сложные: история о пет-проекте, Дженге и маржинальной торговле
🟣 Как дефолтная пагинация в Spring сломала проект и как это починить
🟣 Искусственный интеллект в роли архитектора кода: возможности и ограничения
🟣 Подключаем LLMку в свой Java/Kotlin проект через Docker
🟣 OpenTelemetry — не то, чем кажется…
🟣 Встречаем Spring AI Agents и Spring AI Bench
🟣 Что такое API? Простыми словами для Начинающих

📌 Посмотреть:

🟣 Deep Dive into Gatherers
🟣 Beyond the Vector API - A Quest for a Lower Level API

Хорошего дня!

#дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое дженерики в Java и как их использовать

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

Читать
2
⚡️Запускаем технологические решения вместе!

Друзья, разработчики, инноваторы!
Центр исследований и разработки Сбера в Санкт-Петербурге открывает регистрацию на SpbTechRun – хакатон, где рождаются прорывные идеи и крутые проекты.

Нас ждёт уникальный формат с полным погружением:

Заочный этап до 5 декабря: соберите команду и работайте над проектом из любой точки.

🔆 Вас ждут промежуточные чек-поинты с фидбеком от экспертов. Это шанс не сбиться с пути и прокачать свои решения.

Очный финал 13 декабря: Самые сильные команды встретятся лицом к лицу, чтобы представить свои решения и побороться за звание лучших.  

💡 3 реальных кейса. В каждом мы определим тройку победителей.
Ваш талант не останется незамеченным!  

🏆 Победителям классный мерч от Сбера и дополнительные баллы при приеме в Санкт-Петербургский государственный университет в 2026 году на образовательную программу магистратуры «Искусственный интеллект и наука о данных».

🔥 Готовы к вызову? Успейте занять свое место на старте и ознакомиться с деталями мероприятия на официальном сайте Хакатона.
1👍1🖕1
💥 Принципы ООП в Java

Код на Java пишется в соответствии с принципами объектно-ориентированного программирования, с использованием классов и объектов. Из этой статьи вы узнаете, что собой представляют эти самые классы и объекты, а также - как встраивать в код базовые принципы ООП: абстракцию, наследование, полиморфизм и инкапсуляцию.

🔗 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Преобразование Char в Int в Java с примерами

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

✔️ Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1
🔥 Вакансии по Java за последние две недели:

✔️ Java Developer. Офис (Ташкент, Узбекистан), от $2000

✔️ Java Разработчик. Удалённо (РФ), 170-190 т.р.

✔️ QA Auto Java. Офис (село Усады, Казань), от 180 т.р.

✔️ Java-разработчик. Офис (Москва), от 180 т.р.

✔️ Мобильный разработчик. Офис (Москва), 200-300 т.р.

✔️ QA Automation Engineer Java. Удалённо / офис / гибрид (РФ), 250-350 т.р.

✔️ Java-разработчик. Удалённо (РФ), ЗП договорная

✔️ Java-разработчик. Удалённо, ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
✉️ Дайджест полезных материалов по Java, вышедших с 17 по 23 ноября 2025 г.

📌 Почитать:

🟪 На javarocks.ru:

🔴 Многомерные массивы
🔴 Абстрактные классы и методы в Java
🔴 Классы и объекты в Java

🟪 Другие платформы:

🔴 Как я проходил собеседование на Senior Java
🔴 Spring Boot 4. Новые модули. Зачем?
🔴 Kafka без боли: моя шпаргалка для собесов в Java. Часть 5
🔴 Вышла GigaIDE 2025.1: подключаем свой маркетплейс плагинов
🔴 Упрощаем работу с микросервисами при помощи API Gateway на Java
🔴 БД без боли: моя шпаргалка для собесов в Java. Часть 4
🔴 CookBook maven plugin. CDI, отладка и тестирование
🔴 Нативный API Versioning в Spring 7: долгожданная официальная поддержка
🔴 Как скопировать дерево, но не точь-в-точь
🔴 JVM + Память + GC без боли: моя шпаргалка для собесов в Java. Часть 2
🔴 Реактивное программирование в Java: от теории к практике
🔴 Добавляем MapReduce в этот наш SQL: генераторы на основе курсоров

📌 Посмотреть:

🔴 Java 26 Warns of Deep Reflection - Inside Java Newscast
🔴 Symbolic Modeling and Transformation of Java Code

Хорошего дня!

#дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
🔖 11 полезных фишек для Java

Приемы работы с Java, которые наверняка пригодятся вам в вашей работе: от записей (Records) и паттернов до дженериков, лямбда-выражений, jpackage и jshell.

👀 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Вакансии для Java-разработчиков за последние 14 дней:

Java стажер. Удалённо

Java Developer. Удалённо, 70 т.р.

Java Преподаватель. Удалённо, 60$

QA Auto Java. Офис (село Усады, Казань), 180 т.р.

Мобильный разработчик. Офис (Москва), 200–300 т.р.

Java Developer. Офис (Tashkent, Uzbekistan), 2000$

Java Kotlin Engineer. Гибрид/офис (Белград) или удалённо, 3000–3500$

Java Разработчик. Удалённо (РФ)

Java Developer. Удалённо

Java Преподаватель. Удалённо, 60$

Java-разработчик. Офис (Москва), 180 т.р.

Java Developer. Офис (Алматы)

Java Developer. Гибрид (Алматы)

#подборка #java
Классические задачи
Computer Science
на языке Java


Автор:
Дэвид Копец
Год издания: 2022

Скачать книгу

👉 Java Rocks | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM