MENU

Fun & Interesting

JEP Explained. JEP 466: Class-File API

Video Not Working? Fix It Now

Find out what’s new in Java 23 and why you should care about it with JEP Explained. JEP Explained is a series of interviews with Java leaders and experts who are closely involved in creating new Java features and can help you learn how to use them. More “JEP Explained” episodes: https://jb.gg/JEPExplained This episode of JEP Explained focuses on JEP 466, which covers the Class-File API, which is designed for parsing, generating, and transforming Java class files (https://openjdk.org/jeps/466). In this episode, Mala Gupta, Developer Advocate with JetBrains, interviewed Rafael Winterhalter, a Java Champion, consultant, blogger, conference speaker, and author of Byte Buddy – a Runtime code generator for the Java virtual machine. In the interview, Rafael talks about the relevance of the Class-File API; which applications, frameworks, or libraries would use it; and how the developers have been parsing, generating, and transforming source code files until now. He covers the different kinds of transformations that are available and how Byte Buddy, a file transformation tool he authored, works. Rafael also talked about the benefits and drawbacks of the Class-File API, drawing on his hands-on experience with Byte Buddy. Don’t miss the fun sections at the end, where Rafael tries his luck with tongue twisters (he aced it) and the section when he responds to statements by enacting emojis. #java #java23 #intellijidea #JEPExplained Join us: Website: https://jb.gg/website Blog: https://jb.gg/blog Twitter: https://twitter.com/intellijidea Facebook: https://www.facebook.com/IntelliJIDEA/ Download IntelliJ IDEA: https://jb.gg/download-intellij-idea Top 15 IntelliJ IDEA shortcuts: https://jb.gg/Top15IntelliJIDEAShortcuts

Comment