Освойте Java 17

Освойте Java 17
en
06.11.2024
8 г 20 мін 27 сек

В этом курсе мы подробно рассмотрим ключевые нововведения в Java 12, 13, 14, 15, 16 и 17. Он идеально подходит для программистов, работающих с Java 11 и нуждающихся в обновлении своих знаний, а также для тех, кто уже использует Java 17, но не до конца разобрался во всех нюансах новых версий.

Мы начнем с улучшений языка: рассмотрим, как NullPointerExceptions теперь предоставляют более полезную информацию для отладки, изучим новые функции выражений switch, текстовые блоки, сопоставление с образцом для оператора instanceof, записи и финальные классы sealed.

Далее мы обсудим улучшения производительности в Java 17, включая отключение смещенной блокировки, введение классов на основе значений, а также новые сборщики мусора ZGC и Shenandoah.

В заключительной части курса мы обратим внимание на улучшения инструментов и API в Java 17, включая улучшенные генераторы псевдослучайных чисел, фильтры десериализации, а также усиленную безопасность JVM за счет более строгой инкапсуляции и отказа от устаревшего менеджера безопасности.

Вы не можете просматривать данный курс -

Array ( [bitrate] => 241667 [filesize] => 18854921 [mime_type] => video/mp4 [length] => 396 [length_formatted] => 6:36 [width] => 1920 [height] => 1080 [fileformat] => mp4 [dataformat] => quicktime [audio] => Array ( [dataformat] => mp4 [bitrate] => 128635 [codec] => ISO/IEC 14496-3 AAC [sample_rate] => 48000 [channels] => 2 [bits_per_sample] => 16 [lossless] => [channelmode] => stereo [compression_ratio] => 0.083746744791667 ) [created_timestamp] => -2082844800 )