Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Immutability in Java
Search
Piotr Kafel
March 19, 2013
Programming
83
0
Share
Immutability in Java
Piotr Kafel
March 19, 2013
More Decks by Piotr Kafel
See All by Piotr Kafel
Reactive - land of confusion
pkafel
0
560
Apache Kafka - short introduction
pkafel
0
130
RxJava in Microservices World
pkafel
1
1.2k
Whats new in Java 8
pkafel
0
130
Other Decks in Programming
See All in Programming
AI時代のUIはどこへ行く?その2!
yusukebe
18
5.9k
Inspired By RubyKaigi (EN)
atzzcokek
0
470
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
200
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
440
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.4k
Claspは野良GASの夢をみるか
takter00
0
150
RTSPクライアントを自作してみた話
simotin13
0
400
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.2k
Swiftのレキシカルスコープ管理
kntkymt
0
210
CSC307 Lecture 17
javiergs
PRO
0
310
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
760
AIとRubyの静的型付け
ukin0k0
0
490
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
エンジニアに許された特別な時間の終わり
watany
107
240k
Embracing the Ebb and Flow
colly
88
5.1k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
560
How to make the Groovebox
asonas
2
2.2k
Crafting Experiences
bethany
1
160
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
190
Tell your own story through comics
letsgokoyo
1
940
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Transcript
Immutability in Java by Piotr Kafel (@PiotrKafel)
What does it mean that object is immutable ? Collections.unmodifiableCollection()
? Do we have some examples in JDK ?
Why should I care ?
How to ensure immutability ?
None
None
But what to do in such a case ?
"More computing sins are committed in the name of efficiency
(without necessarily achieving it) than for any other single reason — including blind stupidity." W.A. Wulf
Thank you !