Главная
Study mode:
on
1
Agenda
2
GS Collections
3
Memory Lane
4
Code
5
Lazy Evaluation
6
Collection
7
Java Extremes
8
Covariant Return Types
9
Lines of Code
10
Streaming Data vs Collections
11
Stream immediately terminated with
12
Grouping by
13
Partitioning
14
Stack traces
15
Anagrams
16
Solution
17
JS Collections
18
Lazy Evaluations
19
Memory Efficiency
20
Entries
21
HashSet
22
Memory Waste
23
Primitive Collections
24
Primitive Strings
25
Method References
26
Framework Comparison
27
Wrap Up
Description:
Explore the powerful combination of GS Collections and Java 8 in this conference talk from GOTO Chicago 2015. Dive into functional programming concepts, fluent APIs, and memory-efficient data structures with Craig Motlin, the technical lead for GS Collections at Goldman Sachs. Learn about lazy evaluation, streaming data, covariant return types, and primitive collections. Discover how to leverage these tools to enhance productivity, reduce memory usage, and improve performance in Java applications. Compare frameworks, analyze code examples, and gain insights into advanced topics like anagrams, grouping, and partitioning. Uncover the potential of GS Collections and Java 8 to create more expressive, efficient, and maintainable code.

GS Collections & Java 8 - Functional, Fluent, Friendly & Fun

GOTO Conferences
Add to list
00:00
-00:44