#Java #OpenJDK #JDK
The new API for random number generation in Java 17 - why it needed to change and how the new API os more usable, extensible, and robust - and how to get started with JDK Flight Recorder, particularly on Java 16.
Billy on Twitter: twitter.com/billyKorando/
Sips of Java: [ Ссылка ]
⎯⎯⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯⎯⎯
0:00 Intro
0:30 Random (Number) Generators - Status Quo
`Random` in Java 16: [ Ссылка ]
`SplittableRandom` in Java 16: : [ Ссылка ]
1:37 Random (Number) Generators - `RandomGenerator` And Other New Interfaces
JEP 356: [ Ссылка ]
New API: [ Ссылка ]
`RandomGenerator`: [ Ссылка ]
3:36 Random (Number) Generators - Algorithm Selection
5:57 Random (Number) Generators - Conclusion
6:28 JDK Flight Recorder - Using JFR
7:04 JDK Flight Recorder - Reading A JFR File
jfr` command: [ Ссылка ]
JDK Mission Control: [ Ссылка ]
9:17 JDK Flight Recorder - Missing Memory Allocation Events
JDK 16 release notes: [ Ссылка ]
9:43 JDK Flight Recorder - Configuring JFR
JCMD Docs: [ Ссылка ]
11:20 JDK Flight Recorder - Summary (And Graal)
GraalVM support: [ Ссылка ]#
Talk on JFR: [ Ссылка ]
Talk on JMC: [ Ссылка ]
12:31 Outro
Ещё видео!