#Java #OpenJDK #JDK
Five nifty Java API features that you need to know (and many more in the linked thread) and a quick explanation why Java records are not about reducing boilerplate.
⎯⎯⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯⎯⎯
0:00 Intro
0:23 5 Tips
Gunnar's tweet: [ Ссылка ]
0:59 5 Tips - Pattern::asPredicate
tweet: [ Ссылка ]
documentation: [ Ссылка ]()
1:25 5 Tips - Named RegEx Capturing Groups
tweet: [ Ссылка ]
documentation: [ Ссылка ]
2:07 5 Tips - Predicate::not
tweet: [ Ссылка ]
documentation: [ Ссылка ](java.util.function.Predicate)
2:46 5 Tips - Comparator::naturalOrder
tweet: [ Ссылка ]
documentation: [ Ссылка ]
3:20 5 Tips - AutoClosable Streams
tweet: [ Ссылка ]
blog post: [ Ссылка ]
4:04 Record Semantics
records intro: [ Ссылка ]
podcast ep 14: [ Ссылка ]
blog post: [ Ссылка ]
6:32 Outro
![](https://i.ytimg.com/vi/UYyf0uzOez0/maxresdefault.jpg)