Java 25 Brings 18 JEPs 😱 Inside Java Newscast #92

Java 25 Brings 18 JEPs 😱 Inside Java Newscast #92

14.146 Lượt nghe
Java 25 Brings 18 JEPs 😱 Inside Java Newscast #92
Java 25 will be released on September 16th. Its feature set has been frozen today and it is impressive: 11 finalized features in language, APIs and the runtime plus 7 that are brewing. The next release with long-term support will be worth a fast update. JDK 25 EA: https://jdk.java.net/25/ ~~~~~ Chapters & Links~~~~~ 0:00 Intro 0:37 Flexible Constructor Bodies JEP 513: https://openjdk.org/jeps/513 IJN #62: https://www.youtube.com/watch?v=cI-fY9YlmH4 1:01 Intro Part 2 1:28 Module Import Declarations JEP 511: https://openjdk.org/jeps/511 IJN #69: https://www.youtube.com/watch?v=WHknBEhzB0k 1:55 Compact Source Files and Instance Main Methods JEP 512: https://openjdk.org/jeps/512 IJN #90: https://www.youtube.com/watch?v=4WjXTe_FKO4 2:42 Primitive Patterns JEP 507: https://openjdk.org/jeps/507 IJN #66: https://www.youtube.com/watch?v=_afECXGjfDI 3:09 Key Derivation Function API JEP 510: https://openjdk.org/jeps/510 IJN #85: https://www.youtube.com/watch?v=4k23rwIdJas 3:59 Scoped Values JEP 506: https://openjdk.org/jeps/506 IJN #86: https://www.youtube.com/watch?v=7tfUJLUbZiM 4:27 Structured Concurrency JEP 505: https://openjdk.org/jeps/505 IJN #91: https://www.youtube.com/watch?v=vLJDPmXufQw 5:23 Stable Values JEP 502: https://openjdk.org/jeps/502 IJN #88: https://www.youtube.com/watch?v=H8ynXgMrP8M 6:00 PEM Encoding API JEP 470: https://openjdk.org/jeps/470 6:49 Vector API JEP 508: https://openjdk.org/jeps/508 JEP Cafe #18: https://www.youtube.com/watch?v=42My8Yfzwbg 6:54 Generational Shenandoah JEP 521: https://openjdk.org/jeps/521 7:25 AOT Method Profiling JEP 515: https://openjdk.org/jeps/515 8:05 AOT Command-Line Ergonomics JEP 514: https://openjdk.org/jeps/514 8:37 Compact Object Headers JEP 519: https://openjdk.org/jeps/519 IJN #48: https://www.youtube.com/watch?v=r2G4ed2E4QY 9:31 JFR Method Profiling JEP 520: https://openjdk.org/jeps/520 10:10 JFR Cooperative Sampling JEP 518: https://openjdk.org/jeps/518 11:07 JFR CPU-Time Profiling JEP 509: https://openjdk.org/jeps/509 11:54 32-bit x86 Removal JEP 503: https://openjdk.org/jeps/503 Tags: #Java #Java25 #OpenJDK