Знали ли вы, что Spring Boot-приложение в контейнере может запускаться за миллисекунды?
При этом без ущерба для производительности, памяти, паритета окружений разработки-продакшена, без ограничений возможностей языка Java и почти без изменения кода приложения.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥4
Что произойдёт, если реализовать не все методы интерфейса?
Ответ:
Это правило касается любого интерфейса (включая те, где есть только default-методы и один абстрактный). В противном случае код не скомпилируется — Java требует полного соблюдения контракта интерфейса.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤6
В статье сравниваются Java и Kotlin в 2025 году с точки зрения синтаксиса, удобства и возможностей, которые важны в реальной разработке.
Автор выделяет актуальные преимущества Kotlin, нейтральные фичи и недостатки, показывая, как они соотносятся с развитием Java.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4🤔3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣28❤18🔥4
Что выведет код сверху?
Anonymous Quiz
3%
null
46%
Ошибку компиляции
7%
Ошибку при выполнении
43%
Hello
🔥11❤6
В статье подробно разбирается, как уязвимость XXE проявляется в Java-приложениях — от чтения локальных файлов до выполнения SSRF и OOB-атак.
Автор показывает на примерах, какие XML-парсеры и их настройки делают систему уязвимой, и предлагает конкретные способы защиты.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣19❤2😁1
Как принудительно запустить поток?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13👨💻4
Ошибки в Java по ГОСТу? Да, в этой статье рассказывается, что это за ГОСТ, какие категории ошибок в нём существуют, какие из них относятся к Java, и даже разбираются примеры из реальных проектов.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁26💯6❤2
В статье объясняется, как работает JDBC — стандартный способ подключения Java-приложений к базам данных.
Разбираются типы драйверов, методы выполнения запросов и управление транзакциями, что поможет понять, как Java взаимодействует с различными СУБД.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4😁1
Как устроен
enum
в Java и чем он отличается от enum
в других языках?Ответ:
В enum можно добавлять поля, методы и даже переопределять поведение для отдельных значений. Такие enum-классы являются final и не допускают наследования. Также их можно использовать в switch, как обычные константы.
В отличие от enum в C или C++, где это по сути просто числа, Java-энумы типобезопасны и могут вести себя как полноценные объекты с логикой и состоянием.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤4👨💻1
В статье рассматриваются лучшие практики использования Kafka: правильная настройка продюсеров, консумеров и конфигурация брокеров.
Автор подробно освещает ключевые технические аспекты Kafka, приводя наглядные примеры, реальные кейсы и рекомендации по настройке.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3👍3
В статье разбирается, как работают транзакции в Java-приложениях через JDBC и как Spring позволяет упростить управление ими с помощью
@Transactional
. Автор показывает, как вручную контролировать транзакции, объясняет ключевые принципы ACID и демонстрирует, как Spring автоматически управляет их жизненным циклом.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥2⚡1
Что такое MongoDB и чем она отличается от SQL-баз?
Ответ:
В отличие от SQL-баз, она не требует фиксированной схемы, легко масштабируется и чаще применяется там, где важна гибкость структуры данных.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8