Inside Java is a podcast for Java Developers brought to you directly from the people that make Java at Oracle. We'll discuss the language, the JVM, OpenJDK, platform security, innovation projects like Loom and Panama, and everything in between!
Curated by: Java (52 videos)
#Java #Java16 #OpenJDK Records are a standard and permanent Java language feature starting Java 16. This was a good occasion for David to discuss Records, and more specifically Records serialisa… Records serialization with Julia Boes and Chris Hegarty. Julia and Chris are both from the Dublin Java engineering team. They both work on Core Libraries, and as such, they have been deeply involved in the recent serialization improvements. In this episode, you will see that the approach of serializing records drastically changes from the serialization of traditional classes. And obviously, deserialization is also largely discussed! Relevant resources: * Java Object Serialization Specification https://docs.oracle.com/en/java/javase/15/docs/specs/serialization/index.html * Towards Better Serialization (Brian Goetz) https://cr.openjdk.java.net/~briangoetz/amber/serialization.html * JEP 395: Records https://openjdk.java.net/jeps/395 * Feature Spotlight: Records (Brian Goetz) https://www.infoq.com/articles/java-14-feature-spotlight/ * Changes to the Java Object Serialization Specification https://docs.oracle.com/en/java/javase/15/docs/specs/records-serialization.html * Record Serialization (Chris Hegarty) https://inside.java/2020/07/20/record-serialization/ * Inside Java Podcast: Episode 4 “Record Classes” https://inside.java/2020/10/05/podcast-004/ * OpenJDK Quality Outreach https://wiki.openjdk.java.net/display/quality/Quality+Outreach * Video: When Records Met Serialization: A Happy Tale http://localhost:4000/2021/02/23/records-met-serialization/ And for more episodes, please check out Inside Java (https://Inside.java). And you can contact us here (https://inside.java/about/).