Что такое маркерный интерфейс?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7⚡2💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣63
StringBuffer и StringBuilder используются, когда возникает необходимость сделать много изменений в строке символов.В отличие от строк, объекты типа
StringBuffer и StringBuilder могут быть изменены снова и снова, оставляя после себя множество новых неиспользуемых объектов.Основное различие между
StringBuffer и StringBuilder в том, что методы StringBuilder не являются безопасными для потоков (несинхронизированные).Рекомендуется использовать
StringBuilder всякий раз, когда это возможно, потому что он быстрее, чем StringBuffer. Однако, если необходима безопасность потоков, наилучшим вариантом являются объекты StringBuffer.Please open Telegram to view this post
VIEW IN TELEGRAM
❤25⚡7
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣81❤9👍1💯1
❤11
Наиболее лаконичный способ объединить элементы двух массивов — это воспользоваться классом
ArrayUtils из Commons Lang.Подробнее можно ознакомиться здесь.
Зависимость Maven:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.13.0</version>
</dependency>
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡21❤10💯2
Если
equals() переопределен, есть ли какие-либо другие методы, которые следует переопределить?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤27💯9⚡3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣94💯14❤6
В этой статье применим Sealed Classes для улучшения читаемости кода, используя пример из реальной разработки.
В статье используется Java 21 т.к. это первая LTS версия Java с релизным Pattern Matching. Также в примере используется Spring Boot, но этот подход можно использовать в любой похожей ситуации.
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11⚡3💯2
Что выведет код сверху?
Anonymous Quiz
15%
5
33%
35
45%
Ошибка компиляции
8%
Ничего из вышеперечисленного
❤3
Метод
shuffle() случайным образом перемешивает все элементы переданного списка.В примере на картинке создаётся список из упорядоченных элементов, затем срабатывает метод
shuffle(), элементы перемешиваются в случайном порядке и выводятся на экран при помощи цикла for.Please open Telegram to view this post
VIEW IN TELEGRAM
⚡25❤8
Всегда ли исполняется блок
finally?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26⚡4💯1
К вашему вниманию любимая рубрика «инструкция для чайников — как самостоятельно сделать свой первый деплой».
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20🤣2⚡1
Что выведет код сверху?
Anonymous Quiz
31%
A
43%
ABO
15%
Ошибка компиляции
11%
Ничего из вышеперечисленного
❤5⚡2
В этом примере мы используем Stream API, представленный в JDK 8.
Arrays.strеam() принимает массив. Метод collect() возвращает результат после выполнения указанной операции над каждым элементом массива.Здесь мы выполняем операцию
Collectors.joining() над элементами массива, которая собирает элементы и объединяет их для возврата в виде целой строки.Please open Telegram to view this post
VIEW IN TELEGRAM
❤17⚡4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣41
Как поделиться данными между двумя потоками?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16❤3
В этой статье я бы хотел погрузить в мир жизненного цикла потоков начинающих программистов на Java, заранее извиняюсь за злоупотребление слова "поток" в этой статье, но я надеюсь так будет даже лучше для понимания.
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15⚡2💯1