TGViewer
Channel Public Channel
JavaRocks

JavaRocks

@javarocks

Базовый канал для изучения языка Java.

Наш сайт: javarocks.ru

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

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

@viktorreh
@anothertechrock
Subscribers
2.12K
Photos
165
Videos
14
Links
337

Showing posts older than #401 · Back to latest

Older Posts 20 shown
Post #399 650
💥 Принципы ООП в Java

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

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

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

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

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

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

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

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

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

🔥 Готовы к вызову? Успейте занять свое место на старте и ознакомиться с деталями мероприятия на официальном сайте Хакатона.
  • ❤ 1
  • 👍 1
  • 🖕 1
Post #397 567
Что такое дженерики в Java и как их использовать

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

Читать
  • ❤ 2
Post #396 561
☕️ Дайджест полезных материалов по 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

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

#дайджест
Post #395 688
Вакансии для 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
Post #394 803
💡 Вакансии по 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. Удалённо (РФ), ЗП договорная
  • ❤ 1
Post #393 712
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
Post #392 598
⚡️ Дайджест полезных материалов по 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!

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

#дайджест
Post #391 610
Вакансии для 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
Post #390 804
Post #389 855
👀 Класс Arrays в Java

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

🔗 Читать
  • ❤ 3
Post #388 793
⚡️ Оператор switch в Java

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

🔗 Читать
  • ❤ 1
Post #387 706
⚡️Готовиться к собеседованиям стало проще!

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

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

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

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

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

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

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

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

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

➡️ Подписывайтесь, это самый простой способ прокачать свои скиллы: @jane_yanchenko
  • ❤ 3
Post #386 636
Post #385 643
✉️ Вакансии по 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 т.р.
  • ❤ 1
Post #384 722
🔥 Сложность алгоритмов

Как быстро объяснить, почему один алгоритм работает в разы хуже другого? Узнайте, что такое O(1), O(n) и O(log n) — и почему бинарный поиск может заменить бесконечные циклы!

✅ Читать
  • ❤ 4
  • 👍 1
Post #383 776
Вакансии для Java-разработчиков за последние 14 дней:

✓ Backend Developer Java Удалённо, от 1200 до 1500 $

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

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

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

✓ Java developer Удалённо, 260 000 р.

✓ Fullstack QA Java Удалённо, 250 000–340 000 ₽

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

✓ QA Auto Java Удалённо (Мск), от 350 до 430 т.р.

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

#подборка #java
Post #382 724
🔥 Тернарный оператор в Java

Тернарный оператор – это не про тернистый путь, а про упрощение кода и его читабельность. Эта статья познакомит вас с его использованием!

🟢 Читать
  • 👍 5
Post #381 779
☄️ Сравнение объектов с Comparator и Comparable

Эта статья познакомит вас с интерфейсами Comparable и Comparator в Java. Из неё вы узнаете, как правильно реализовать “естественный” порядок сортировки и когда лучше использовать гибкие правила через Comparator.

👉 Читать
  • 👍 3
  • ❤ 1
Post #380 795
📣 Дайджест полезных материалов по Java, вышедших с 13 по 19 октября 2025 г.

📌 Почитать:

🟪 На javarocks.ru:

↘️ Собеседование по ООП: 30+ вопросов, которые стоит знать
↘️ Числовые операторы в Java
↘️ Цикл for в Java

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

↘️ Java 25: упрощённые исходники
↘️ Kafka для начинающих: откуда такой спрос и зачем нужна эта технология
↘️ Числовой тип данных с плавающей точкой float IEEE 754
↘️ VibeCode. Как не назови все равно полетит
↘️ SSE + Java + WebFlux = энтерпрайз решение для отправки пушей
↘️ Паттерны ООП c примерами на Java: порождающие шаблоны
↘️ Микросервис из 15-летнего монолита: приключение на год
↘️ Jackson 3 ворвался в Spring
↘️ Java против Python: Призрак с LTS-подпиской стучится в AI
↘️ Как мы за 1.5 года переобучили с PHP на Java всех разработчиков
↘️ О зависимостях в объектах и переходе к Kotlin

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

↘️ From JDK 21 to JDK 25 - Java Performance Update 2025
↘️ Structured Concurrency in Action
↘️ Java for AI

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

#дайджест
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →