J: Java Records — общий взгляд на использование. - видео HD

J: Java Records — общий взгляд на использование. - видео
00:10:04
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18771 ролик

Java Records — общий взгляд на использование. - видео.

В этом видео я затрону интересную фитчу в java — records.



Тайминги:
00:00 Intro
00:20 когда появились java records
01:05 зачем нужны java records
03:01 синтаксис java records
03:34 конструкторы в java records
06:01 builder & java records
07:43 ограничения и расширения java records
08:54 reflection API & java records





Ссылка на репу с примерами: github.com/Kovalevskyi-Academy/examples/tree/main/src/main/java/examples/records

ссылка на спецификацию: docs.oracle.com/javase/specs/jls/se16/html/jls-8.html#jls-8.10



Наши соцсети:

• Discord-чат академии: bit.ly/2K6XQQ2
• VK — vk.com/kovacademy
• FB — facebook.com/groups/kovalevskyi
• Twitter — twitter.com/KovAcademy
• YouTube — youtube.com/KovalevskyiAcademy
• LinkedIn — linkedin.com/groups/5119016/
• Patreon — patreon.com/b0noi
• Web site — kovalevskyi.academy/
RSS
Комментарий удален
Комментарий удален
Alex Nick
17:25
Тайм-коды нужны для поисковой выдачи, а не для того, что бы живые люди ими пользовались
Alex Nick
17:27
+4
Получается, что рекордс, это как дата классы в котлин
Dmitry
10:19
Джава переизобрела case-классы из скалы
Евгений Воронюк
13:19
+3
Лучше бы они lombok интегрировали в язык. Рекорды не очень гибкие, плюс имеют нестандартные именования для геттеров и сеттеров. Библиотеки основанные на рефлексии тоже будут требовать обновления, для поддержки рекордов. Лично для меня ключевой вопрос звучит так: зачем мне рекорды, если есть ломбок, который может все то же самое и даже больше?
Alexander Smirnov
10:19
так гет методы в рекордах не соответствуют конвенции джава бинов и не начинаются на get..,set… это ж сломает все фреймворки!!!

Новости

«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения «СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux «РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM

«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost


2 дня назад
«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost
«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost
Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения
Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения
«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux
«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux
«РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий
«РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий
MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM
MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM