Как в Java обрабатываются одновременные изменения коллекций?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🤔1
Огромная подборка библиотек, инструментов и фреймворков, охватывающая все аспекты разработки — от сборки и логирования до безопасности и многопоточности.
Здесь же — статьи, гайды и ссылки, которые помогают системно развиваться и углублять технические знания.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
1🤯10❤3😁2⚡1
В статье рассказывается о нововведении в Java 25: компактных заголовках объектов, которые теперь можно безопасно включать прямо в продакшене.
Фича позволяет сократить потребление памяти, снизить нагрузку на CPU и ускорить работу JVM — без изменений в коде.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥5😁3
Во сколько раз увеличивается
ArrayList
, когда достигает предела емкости?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤8🤔3
Случайные числа — важный инструмент в Java, который используется в самых разных сферах: от разработки игр до криптографии.
В статье объясняется, как работают разные типы генераторов в Java (
Random
, SecureRandom
и ThreadLocalRandom
) и в чём между ними разница.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17❤1
Что произойдет с
ArrayList
, если из него удалить почти все элементы?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👨💻8❤5💯2
В этой статье представлена первая часть перевода доклада «Garbage Collection in Java: The progress since JDK 8» Стефана Йоханссона с последнего Devoxx Belgium.
Рассматриваются основы работы сборки мусора в Java, различные сборщики, их особенности, преимущества и недостатки.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥1😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15❤4
Что выведет код сверху?
Anonymous Quiz
6%
3
16%
4
55%
Ошибка компиляции
22%
Ошибка во время выполнения
🤔22❤5🔥4
В статье рассказывается, как
MethodHandle
позволяет вызывать методы, конструкторы и поля с минимальными накладными расходами и большей гибкостью, чем классическая рефлексия.Показано, когда он действительно полезен для высокопроизводительного кода и в каких случаях может неожиданно просесть по скорости.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2
Можно ли в одном конструкторе вызвать и
this()
, и super()
?Ответ:
Нельзя вызвать оба, потому что Java должна явно и однозначно выполнить только один путь инициализации — либо родительский конструктор, либо другой конструктор текущего класса.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍8💯3
В статье разбираются примеры странного и неожиданного поведения Java, включая магическое кеширование, обфускацию кода и неочевидные особенности типизации.
Автор делится забавными и пугающими примерами кода, которые показывают, что даже «безопасный» язык может удивить.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9❤3👍2🔥1👨💻1