Мой Java Буткемп: www.faang.school/java-bootcamp Алгоритмы с нуля без математики: www.faang.school/algorithms-from-scratch? Java Magics. Курс для начинающих: www.faang.school/java-magics?
Мне нравится, что java смотрит на опыт своих потомков и перенимает его, почти все фичи так или иначе были уже в scala 2.10, полагаю, что и из kotlin и clojure тоже часть переехала
у java есть обратная совместимость, у C# нет. Поэтому добавление новых функций и ключевых слов в Java это очень сильно еужно подумать с заделом на будущее, потому, что потом это отменить нельзя
@@root-developer в шарпах тоже обратная совместимость есть :| Java как технология стала медленно развиваться после покупки Oracle, и тем временем шарпы наращивали мощь
Как вы считаете, почему разработчики ограничились 10ю парами ключ-значение для метода Map.of(), а для случаев, когда количество пар ключ-значение превышает 10, то ввели метод ofEntries()?
Этих видео валом на ютубе. Что нового привнесёт очередное? А если речь про обновления, то там вроде ничего такого существенного. По джаве такое видео набрало всего 10 тыс, сколько наберёт по хиберу и спрингу?...
Это одна из двух фич, о которых действительно стоило поговорить. Ничего кроме рекордов и виртуальных потоков в Java не поменялось по сути со времён Java 8. Всё остальное - синтаксический сахар или узкоспециализированные фичи для разработчиков библиотек (типа Sealed-классов).
Как можно рассказывать про виртуальные потоки, не рассказав при этом, что такое вообще потоки? Тогда это уже была бы целая лекция по многопоточности от меня. А за такой мощной экспертизой на Буткемп можно приходить, конечно
@@fakng-engineer Ну тогда не стоит называть ролик ПОЛНЫЙ ГАЙД по изменениям. Стоило хотя бы упомянуть о их существовании и сказать, что это тема отдельного ролика, но ты ничего про них не сказал, хотя это главная фича 21 джавы, а не свитч кейс)) Джуники которые не хотят разбираться так и подумают, что в 21 джавку ничего кроме этого, так и не завезли)
Самое дебильнейшее что можно было добавить это var, а самое стремное слышать о том что его нужно использовать от разраба который вроде считает себя компетентным
Там другой разговор, но Яндекс-то российская компания, с российскими ценами, рынок вакансий в России сейчас довольно перегрет, поэтому не понимаю, откуда у джунов такие ЗП могут быть
Подозреваю, что прохождение буткемпа, где микросервисы, кафки, CI/CD и т.д. + хорошее резюме и успешный собес, спокойно превращают тебя в мидла с зп 200к. Тут уже как себя продашь)
В век котлина использовать джаву для бекенда, ну такое себе удовольствие. Писал на джаве 5 лет, на котлине уже второй год. По впечатлениям на джаву вообще смотреть невозможно после котлина. В подтверждение моим словам служит то, что крупнейшие IT компании СНГ уже используют котлин в продакшене, из того что знаю весь топ 5 банков, и многие ритейлеры
Мой Java Буткемп: www.faang.school/java-bootcamp
Алгоритмы с нуля без математики: www.faang.school/algorithms-from-scratch?
Java Magics. Курс для начинающих: www.faang.school/java-magics?
"Алгоритмы с нуля без математики" - не рабочая ссылка.
Самое понятное и охренительное объяснение на русском, которое я нашел. Спасибо!
Спасибо, Влад, что популяризируешь java коммьюнити на ютубе
Мне нравится, что java смотрит на опыт своих потомков и перенимает его, почти все фичи так или иначе были уже в scala 2.10, полагаю, что и из kotlin и clojure тоже часть переехала
спасибо за видео👍
было очень полезно для себя узнать что-то новое)
для новичка самое то 👍
Круто! Спасибо
Я б добавил сюда модули из java 9. Многие используют, и нужно разобраться как это готовить.
Меня поражает, что большая часть из этих фич присутствова в C# еще так в году 2008, хотя Java на 5 лет, кажется, старше шарпа
у java есть обратная совместимость, у C# нет. Поэтому добавление новых функций и ключевых слов в Java это очень сильно еужно подумать с заделом на будущее, потому, что потом это отменить нельзя
@@root-developer нет обратной совместимости у шарпов? Можно пример привести?
@@root-developer в шарпах тоже обратная совместимость есть :|
Java как технология стала медленно развиваться после покупки Oracle, и тем временем шарпы наращивали мощь
Когда-нибудь в версии 40-ой в джаве появится интерполяция строк, но это будет уже совсем другая история..😅
Обратная совместимость? Нет, не слышали.
После получения информации о списке reader-ов в try-with-resources - поставил лайк)
Блин, вот dev-блогер, который замотивировал изучить Java.))
Влад, ты прям растешь, очень полезный контент, жалко не все фичи озвучил, может 2 часть снять?
спасибо, классное видое
Хороший обзор!
Как вы считаете, почему разработчики ограничились 10ю парами ключ-значение для метода Map.of(), а для случаев, когда количество пар ключ-значение превышает 10, то ввели метод ofEntries()?
Влад, вы знакомы с новым Spring AI? Что это вообще за штука и перспективная ли? Мне кажется, что для этой темы нужен отдельный видос)
А вот это очень интересно, сам только узнал из вашего комментария, я бы с радостью посмотрел такое видео от русскоязычного блоггера
Очень интересно
Когда смотрел видос ради новых виртуальных потоков из 21 джавы:) а тут даже про это слово не сказали😂
А про это на собесах не особо спрашивают. Больше про нововведения 8-17
Влад - ты лучший, контент про докер и версии джавы просто огонь, жду видео про транзакции в БД и реактивное программирование
красавчики. ролики просто топ
Не плохо. Тут тебе в Java и фичи из JavaScript и из Python завезли.))
Ждем видос по hibernate и spring data jpa
Этих видео валом на ютубе. Что нового привнесёт очередное? А если речь про обновления, то там вроде ничего такого существенного. По джаве такое видео набрало всего 10 тыс, сколько наберёт по хиберу и спрингу?...
@@humancorrector-473 Ну явно больше. Кафка и Микросервисы у него залетели на много просмотров
Добрый день, а как же виртуальные потоки в java 21
Это одна из двух фич, о которых действительно стоило поговорить. Ничего кроме рекордов и виртуальных потоков в Java не поменялось по сути со времён Java 8. Всё остальное - синтаксический сахар или узкоспециализированные фичи для разработчиков библиотек (типа Sealed-классов).
Как можно рассказывать о 21 джаве без упоминания виртуальных потоков ?))
Как можно рассказывать про виртуальные потоки, не рассказав при этом, что такое вообще потоки? Тогда это уже была бы целая лекция по многопоточности от меня. А за такой мощной экспертизой на Буткемп можно приходить, конечно
@@fakng-engineer Ну тогда не стоит называть ролик ПОЛНЫЙ ГАЙД по изменениям. Стоило хотя бы упомянуть о их существовании и сказать, что это тема отдельного ролика, но ты ничего про них не сказал, хотя это главная фича 21 джавы, а не свитч кейс)) Джуники которые не хотят разбираться так и подумают, что в 21 джавку ничего кроме этого, так и не завезли)
Да забей, чел байтит на свой говно буткемп за 300к, в котором даже там нормально не пояснит работу вп
Не поверишь, как раз хотел загуглить эту тему
А говорят, много всего нового с thread-ами появилось?
Вы видимо про virtual threads в "верхних Java"
@@andd3dfx Ага.
Ключевое слово var насколько я помню в Java 10 появилось, а не в 11
Зае6*сь 👍 Спасибо, Влад, интересный контент.
Java активно пытается догнать Kotlin =)
Я думаю что sealed это для разработчиков библиотек
40я минута. Все круто, но нету виртуальных потоков ААААААА :))))
И методов ищ Optional в 8-11 джаве.
Уверен, еще много пропустил.
В убере же golang сплошной; Автор, ты точно в убере работаешь и пишешь на java?)))
Есть там и java. Стараются перейти на go.
После 8 версии java превращается в javascript)
Не только.) Тут еще и Python есть.) Например удаление пробелов в строке и возврат строки. Фича из питона.)
Самое дебильнейшее что можно было добавить это var, а самое стремное слышать о том что его нужно использовать от разраба который вроде считает себя компетентным
В котлине изначально все переменные это вар либо вал.
По мне так гораздо удобнее. Старая джава раздражает.
Видимо тут кому чо.
🤝👍👍👍🕒📚🤖
Что это за джуны с зп 200к? Большинство сеньоров, которых я знаю, столько не зарабатывают
Джуны, которые устраиваются в топ-компании в СНГ, а не на галеры))
В европе (франция, в частности) з/п джуна стартует от 39'000 eur в год
Там другой разговор, но Яндекс-то российская компания, с российскими ценами, рынок вакансий в России сейчас довольно перегрет, поэтому не понимаю, откуда у джунов такие ЗП могут быть
@@acrm-sjork может, исходя из качественного образования и компетенции ?...
Подозреваю, что прохождение буткемпа, где микросервисы, кафки, CI/CD и т.д. + хорошее резюме и успешный собес, спокойно превращают тебя в мидла с зп 200к. Тут уже как себя продашь)
В век котлина использовать джаву для бекенда, ну такое себе удовольствие. Писал на джаве 5 лет, на котлине уже второй год. По впечатлениям на джаву вообще смотреть невозможно после котлина. В подтверждение моим словам служит то, что крупнейшие IT компании СНГ уже используют котлин в продакшене, из того что знаю весь топ 5 банков, и многие ритейлеры
Полностью согласен