JEP Explained. JEP 466: Class-File API

  Рет қаралды 2,028

IntelliJ IDEA, a JetBrains IDE

IntelliJ IDEA, a JetBrains IDE

Күн бұрын

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: jb.gg/JEPExpla...
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 (openjdk.org/je....
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: jb.gg/website
Blog: jb.gg/blog
Twitter: / intellijidea
Facebook: / intellijidea
Download IntelliJ IDEA: jb.gg/download...
Top 15 IntelliJ IDEA shortcuts: jb.gg/Top15Int...

Пікірлер: 7
@9714
@9714 Ай бұрын
What is ASM ?
@JavaWithMala
@JavaWithMala Ай бұрын
asm.ow2.io/ :)
@ahmedjaad4940
@ahmedjaad4940 Ай бұрын
Allan Saint-Maximin a french football player
@Anbu_Sampath
@Anbu_Sampath Ай бұрын
@@ahmedjaad4940 :)
@jurgen9568
@jurgen9568 Ай бұрын
A library that fails to parse annotations correctly
@Quillraven
@Quillraven Ай бұрын
Assembler?
JEP Explained. JEP 477: Implicitly Declared Classes and Instance Main Methods
35:38
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 1 М.
JEP Explained. JEP 474 - ZGC: Generational Mode by Default
42:45
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 664
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,8 МЛН
Worst flight ever
00:55
Adam W
Рет қаралды 26 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 19 МЛН
Rethinking Java String Concatenation #JVMLS
51:19
Java
Рет қаралды 11 М.
JEP Explained. JEP 480: Structured Concurrency
52:07
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 3,2 М.
Sam O'Brien, VP of Marketing at Dealfront | Leaders in SaaS Marketing
31:46
A Classfile API for the JDK #JVMLS
51:48
Java
Рет қаралды 15 М.
JEP Explained. JEP 476: Module Import Declarations
30:57
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 976
JEP Explained. JEP 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal
1:12:40
Why More People Dont Use Linux
18:51
ThePrimeTime
Рет қаралды 234 М.
JEP Explained. JEP 482: Flexible Constructor Bodies
48:36
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 3,4 М.
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,8 МЛН