No video

Сергей Цыпанов - Ах, эти строки

  Рет қаралды 6,208

JPoint, Joker и JUG ru

JPoint, Joker и JUG ru

3 жыл бұрын

Ближайшая конференция - Joker 2024, 9 октября (Online), 15-16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/Ypf1HW
- -
. . . Строки. java.lang.String. Пожалуй, наиболее изученный класс в Java. Все его использовали бессчётное количество раз, и порой кажется, что уже не осталось ничего, чем он может нас удивить. Но всегда ли правильно мы его используем? Рискнем предположить, что далеко не всегда. Доклад об использовании строках и связанных с ними граблях.

Пікірлер: 10
@vladislavkisliy7333
@vladislavkisliy7333 3 жыл бұрын
Хороший доклад, было интересно
@sahatbi
@sahatbi 3 жыл бұрын
Отличный доклад
@alekseyshibayev5243
@alekseyshibayev5243 11 ай бұрын
Про String.format() понял. А "".formatted() появившейся в 17 java, лучше классической конкатенации или код скопипащен из format? Надо будет потестить.
@Rusty1M
@Rusty1M 3 жыл бұрын
Можно ссылки на посту разместить тут?
@asadganiev
@asadganiev 3 жыл бұрын
Насколько безумно будет заменить String кастомным классом который будет все хранить вне heap’а? Такой вариант не пробовали?
@AlexsandError
@AlexsandError 3 жыл бұрын
а мне идея вот недавно, вроде, наоборот советовала "убери сабстринг из апенда" :(
@igorm.9845
@igorm.9845 3 жыл бұрын
Интернирование. Уже даже не смешно. Доколе?
@igorm.9845
@igorm.9845 3 жыл бұрын
@Sergey Tsypanov интернирование НЕ рекомендуется для увеличения перформанса.
@igorm.9845
@igorm.9845 3 жыл бұрын
@Sergey Tsypanov на 6:50
@anton-tkachenko
@anton-tkachenko 3 жыл бұрын
С учетом того, что Сергей упомянул доклад "Катехизис строк" - мне кажется, он более чем в курсе про интернирование :) Алексей Шипилев там много аргументов налил о том, что "интернирование - внутренний механизм jdk, хотя и является публичным апи" :)
Lehanga 🤣 #comedy #funny
00:31
Micky Makeover
Рет қаралды 26 МЛН
WHO CAN RUN FASTER?
00:23
Zhong
Рет қаралды 27 МЛН
Pool Bed Prank By My Grandpa 😂 #funny
00:47
SKITS
Рет қаралды 18 МЛН
Алексей Шипилёв - Катехизис java.lang.String
55:29
JPoint, Joker и JUG ru
Рет қаралды 55 М.
«GigaChat: наш опыт обучения LLM»
41:43
Yandex for ML
Рет қаралды 3,9 М.
Евгений Борисов - Spring - Глубоко и не очень
1:03:57
JPoint, Joker и JUG ru
Рет қаралды 158 М.
Николай Алименков - Сделаем Hibernate снова быстрым
1:03:18