Joshua Bloch





Joshua Bloch

Author profile


About this author


Average rating: 4.40 · 910 ratings · 107 reviews · 7 distinct works
Effective Java(tm) Programm...
by
4.42 of 5 stars 4.42 avg rating — 639 ratings — published 2001 — 11 editions
My rating:
didn't like it it was ok liked it really liked it it was amazing
add to my books
Java Puzzlers: Traps, Pitfa...
by
4.24 of 5 stars 4.24 avg rating — 75 ratings — published 2005 — 3 editions
My rating:
didn't like it it was ok liked it really liked it it was amazing
add to my books
Java Concurrency in Practice
by
4.38 of 5 stars 4.38 avg rating — 203 ratings — published 2006 — 3 editions
My rating:
didn't like it it was ok liked it really liked it it was amazing
add to my books
Studies in Ancient and Mode...
by
0.0 of 5 stars 0.00 avg rating — 0 ratings — published 2008
My rating:
didn't like it it was ok liked it really liked it it was amazing
add to my books
Publications of the America...
by
0.0 of 5 stars 0.00 avg rating — 0 ratings — published 2011 — 2 editions
My rating:
didn't like it it was ok liked it really liked it it was amazing
add to my books
Moses Mielziner, 1828-1903:...
by
0.0 of 5 stars 0.00 avg rating — 0 ratings — published 2011 — 2 editions
My rating:
didn't like it it was ok liked it really liked it it was amazing
add to my books
Jaba Heikō Shori Puroguram...
by
0.0 of 5 stars 0.00 avg rating — 0 ratings — published 2006
My rating:
didn't like it it was ok liked it really liked it it was amazing
add to my books
More books by Joshua Bloch…

Upcoming Events

No scheduled events. Add an event.

“One advantage of static factory methods is that, unlike constructors, they have names.”
Joshua Bloch, Effective Java Programming Language Guide

“A second advantage of static factory methods is that, unlike constructors, they are not required to create a new object each time they're invoked.”
Joshua Bloch, Effective Java Programming Language Guide

“can be chained. Here's how the client code looks: NutritionFacts cocaCola = new NutritionFacts.Builder(240, 8).   calories(100).sodium(35).carbohydrate(27).build();”
Joshua Bloch, Effective Java Programming Language Guide



Is this you? Let us know. If not, help out and invite Joshua to Goodreads.