Главная
Study mode:
on
1
Intro
2
What is laziness
3
Example
4
Scala
5
Java
6
Lazy evaluation
7
Collections and laziness
8
Example of laziness
9
List vs Stream
10
Infinite streams
11
Reactive programming
12
Parallel streams
13
Use cases
14
Performance problems
15
Exception handling
16
Side effects of functional programming
17
Real world use cases
Description:
Explore the concept of lazy evaluation and its impact on scalability and efficiency in this 59-minute conference talk by Venkat Subramaniam at JetBrains Technology Day for Java. Discover how laziness can be a smart solution for big data and highly responsive applications facing increasing demands for speed and short response times. Learn about lazy evaluation, data structures, and APIs that promote lazy execution, and understand their connection to improved scalability and efficiency. Dive into topics such as collections and laziness, infinite streams, reactive programming, parallel streams, and real-world use cases. Gain insights into performance problems, exception handling, and the side effects of functional programming. Download IntelliJ IDEA and explore the top 15 shortcuts to enhance your Java development experience.

Lazy Evaluation for Efficiency and Scalability in Java

JetBrains
Add to list
0:00 / 0:00