Brian Goetz
|
Java Concurrency in Practice
by
—
published
2005
—
13 editions
|
|
|
Adventure of Two Lifetimes
by
—
published
2001
|
|
|
Basic Mathematics
by
—
published
2011
—
3 editions
|
|
|
Java并发编程实战 (华章专业开发者书库)
—
published
2012
—
2 editions
|
|
|
PROGRAMMATION CONCURRENTE EN JAVA
|
|
|
PROG CONCURRENTE EN JAVA NOUVEAU PRIX
|
|
|
Java并发编程实战
|
|
“It is far easier to design a class to be thread-safe than to retrofit it for thread safety later.”
― Java Concurrency in Practice
― Java Concurrency in Practice
“Just as it is a good practice to make all fields private unless they need greater visibility, it is a good practice to make all fields final unless they need to be mutable.”
― Java Concurrency in Practice
― Java Concurrency in Practice
“Sometimes abstraction and encapsulation are at odds with performance — although not nearly as often as many developers believe — but it is always a good practice first to make your code right, and then make it fast.”
― Java Concurrency in Practice
― Java Concurrency in Practice
Is this you? Let us know. If not, help out and invite Brian to Goodreads.


















