#Java #Java18 #OpenJDK #JDK
Finalization was part of Java from day one to help developers manage resources but it turns out that it's really not good at that. Here's why and what's gonna happen next. Also, reflection and method handles.
⎯⎯⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯⎯⎯
0:00 ➠ Prelude
0:34 ➠ Intro
0:54 ➠ Finalization
2:07 ➠ Finalization - the Flaws
ZGC overhead: / 1455468089626222592
4:46 ➠ Finalization - the Plan
5:42 ➠ Finalization - JEP 421
JEP 421: https://openjdk.java.net/jeps/421
6:34 ➠ Finalization - Replacements
try with resources: https://dev.java/learn/catching-and-h...
foreign memory JEP: https://openjdk.java.net/jeps/419
Inside Java Podcast #9: https://inside.java/2020/12/11/podcas...
cleaner API Javadoc: https://docs.oracle.com/en/java/javas...
8:07 ➠ Finalization - Long-Term
last step of strong encapsulation: https://openjdk.java.net/jeps/403
applet API deprecation: https://openjdk.java.net/jeps/398
security manager deprecation: https://openjdk.java.net/jeps/411
9:43 ➠ Reflection
JEP 416: https://openjdk.java.net/jeps/416
mailing list: https://mail.openjdk.java.net/mailman...
refactoring PR: https://github.com/openjdk/jdk/pull/5027
10:34 ➠ Outro
On this page of the site you can watch the video online What Happens to Finalization in JDK 18? - Inside Java Newscast #15 with a duration of hours minute second in good quality, which was uploaded by the user Java 11 November 2021, share the link with friends and acquaintances, this video has already been watched 6,477 times on youtube and it was liked by 244 viewers. Enjoy your viewing!