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

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

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

12n.ru 18784 ролика

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… это ж сломает все фреймворки!!!

Новости

ЦУП 2.0 «Модуль управления секретами» получил сертификат совместимости с СУБД Tantor Certified «СёрчИнформ FileAuditor» расширил контроль файловых серверов на Linux «СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения «СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux

ЦУП 2.0 «Модуль управления секретами» получил сертификат совместимости с СУБД Tantor Certified


23 часа назад
ЦУП 2.0 «Модуль управления секретами» получил сертификат совместимости с СУБД Tantor Certified
ЦУП 2.0 «Модуль управления секретами» получил сертификат совместимости с СУБД Tantor Certified
«СёрчИнформ FileAuditor» расширил контроль файловых серверов на Linux
«СёрчИнформ FileAuditor» расширил контроль файловых серверов на Linux
«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost
«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost
Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения
Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения
«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux
«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux