Java Developer
16K subscribers
1.59K photos
119 videos
2 files
1.73K links
Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GHfTK

Реклама на бирже: https://telega.in/c/java_tg
Download Telegram
Вопрос с собеседования

Можно ли в одном конструкторе вызвать и this(), и super()?

Ответ: Нет. В Java в конструкторе можно вызвать только один из них — либо this(), либо super(), и обязательно на первой строке.

Нельзя вызвать оба, потому что Java должна явно и однозначно выполнить только один путь инициализации — либо родительский конструктор, либо другой конструктор текущего класса.


tags: #собеседование

📱 Java Developer  | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍10💯3
👩‍💻 Дикая Java

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

Автор делится забавными и пугающими примерами кода, которые показывают, что даже «безопасный» язык может удивить.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
😁93👍2🔥1👨‍💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣39😁9🤔2
Что выведет код сверху?
Anonymous Quiz
6%
0
4%
1
4%
true
2%
false
60%
0true
24%
Ошибка компиляции
6👍3🔥1
👩‍💻 Concurrency в Spring Boot приложениях: как сделать правильный выбор

В статье рассматриваются подходы к реализации параллелизма в Spring Boot приложениях для разных задач.

Автор рассказывает, как выбрать оптимальный метод для конкретных сценариев: веб-серверы, обработка очередей сообщений и задачи, требовательные к ресурсам CPU, чтобы обеспечить эффективную и безопасную работу приложений.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3
👩‍💻 Как должен выглядеть правильный Docker Image для Spring Boot приложения?

В статье показано, как собрать Docker-образ Spring-приложения с готовыми средствами для диагностики и мониторинга.

Разбирается, как настроить сохранение логов, дампов памяти и метрик прямо внутри контейнера, чтобы быстро находить и устранять проблемы.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥25😁182
Вопрос с собеседования

Где должны располагаться статические (css, js, html) ресурсы в Spring MVC приложении?

Ответ: Расположение статических ресурсов можно настроить. В документации Spring Boot рекомендуется использовать /static, или /public, или /resources, или /META-INF/resources.

tags: #собеседование

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
9💯2👀2👍1🤔1
👩‍💻 Конфигурация Spring Security на пальцах

Эта статья — наглядное руководство по настройке Spring Security для регистрации, аутентификации и работы с access/refresh токенами в связке с клиентским JavaScript-приложением.

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

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Лучше бы о бабах думал

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16😁9👨‍💻2👍1
👩‍💻 Ускоряем запуск Spring Boot-приложений в контейнере

Знали ли вы, что Spring Boot-приложение в контейнере может запускаться за миллисекунды?

При этом без ущерба для производительности, памяти, паритета окружений разработки-продакшена, без ограничений возможностей языка Java и почти без изменения кода приложения.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41