Главная
Study mode:
on
1
Introduction
2
History of Bridge Methods
3
What are Bridge Methods
4
Where do they come from
5
erasure
6
lambda expressions
7
collection classes
8
language level rules
9
road not taken
10
Implementation example
11
Invoke Dynamic
12
Invoke Interface
13
Invoke Virtual
14
Interfaces
15
Class vs Interface
16
Separate Compilation
Description:
Explore the intricacies of JVM Bridge Methods in this 44-minute Java talk presented by Dan Heidinga. Delve into the history and purpose of bridge methods, understanding their origins and applications in modern Java programming. Learn about their relationship with erasure, lambda expressions, collection classes, and language-level rules. Examine implementation examples, including Invoke Dynamic, Invoke Interface, and Invoke Virtual. Compare class and interface approaches, and gain insights into separate compilation. Enhance your understanding of Java's inner workings and improve your ability to write efficient, compatible code.

JVM Bridge Methods - Implementation and Applications

Java
Add to list
00:00
-00:20