Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Immutability in Java
Search
Piotr Kafel
March 19, 2013
Programming
87
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Immutability in Java
Piotr Kafel
March 19, 2013
More Decks by Piotr Kafel
See All by Piotr Kafel
Reactive - land of confusion
pkafel
0
570
Apache Kafka - short introduction
pkafel
0
140
RxJava in Microservices World
pkafel
1
1.2k
Whats new in Java 8
pkafel
0
130
Other Decks in Programming
See All in Programming
Go のフラットな パッケージに 「ファイル単位の private」を 〜Linter “declscope” を作った話〜
mpyw
0
320
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
4
2.8k
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
220
速習iPhone Duo対応
yuukiw00w
1
460
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
140
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
330
cdk deploy JawsSonic #MARATHONしながらAWSリソースをデプロイしてみよう
akihisaikeda
2
130
自分的「カンファレンスの楽しみ方」
syumai
0
200
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
110
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
0
340
Intent as Code
shoppingjaws
6
1k
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
140
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
First, design no harm
axbom
PRO
2
1.3k
Into the Great Unknown - MozCon
thekraken
41
2.7k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
840
A Tale of Four Properties
chriscoyier
163
24k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
720
The untapped power of vector embeddings
frankvandijk
2
1.9k
Optimizing for Happiness
mojombo
378
71k
Facilitating Awesome Meetings
lara
57
7.1k
The Curse of the Amulet
leimatthew05
3
14k
WENDY [Excerpt]
tessaabrams
14
39k
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 !