Joshua Bloch
Joshua J. Bloch (born August 28, 1961) is an American software engineer and a technology author.He led the design and implementation of numerous Java platform features, including the Java Collections Framework, the package, and the mechanism. He is the author of the programming guide ''Effective Java'' (2001), which won the 2001 Jolt Award, and is a co-author of two other Java books, ''Java Puzzlers'' (2005) and ''Java Concurrency In Practice'' (2006).
Bloch holds a B.S. in computer science from Columbia University's School of Engineering and Applied Science and a Ph.D. in computer science from Carnegie Mellon University. His 1990 thesis was titled ''A Practical Approach to Replication of Abstract Data Objects'' and was nominated for the ACM Distinguished Doctoral Dissertation Award.
Bloch has worked as a Senior Systems Designer at Transarc, and later as a Distinguished Engineer at Sun Microsystems. In June 2004, he left Sun and became Chief Java Architect at Google. On August 3, 2012, Bloch announced that he would be leaving Google.
In December 2004, ''Java Developer's Journal'' included Bloch in its list of the "Top 40 Software People in the World".
Bloch has proposed the extension of the Java programming language with two features: Concise Instance Creation Expressions (CICE) (coproposed with Bob Lee and Doug Lea) and Automatic Resource Management (ARM) blocks. The combination of CICE and ARM formed one of the three early proposals for adding support for closures to Java. ARM blocks were added to the language in JDK7.
As of February 2024, Bloch is listed as Professor of practice of the Software and Societal Systems Department at Carnegie Mellon University. Provided by Wikipedia
1
by Bloch, Joshua, 1890-1957
Philadelphia : Dropsie College for Hebrew and Cognate Learning, 1952
Philadelphia : Dropsie College for Hebrew and Cognate Learning, 1952
This item is not available through EZBorrow. Please contact your institution’s interlibrary loan office for further assistance.
Book
2
by Bloch, Joshua, 1890-1957
New York : Reprinted from The Protestant, 1946
New York : Reprinted from The Protestant, 1946
This item is not available through EZBorrow. Please contact your institution’s interlibrary loan office for further assistance.
Book
3
by Bloch, Joshua, 1890-1957
New York : New York Public Library, 1942
New York : New York Public Library, 1942
This item is not available through EZBorrow. Please contact your institution’s interlibrary loan office for further assistance.
Book
4
by Bloch, Joshua, 1890-1957
Philadelphia : Jewish Publication Society of America, 1953
Philadelphia : Jewish Publication Society of America, 1953
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
5
by Bloch, Joshua, 1890-1957
New York : New York Public Library, 1938
New York : New York Public Library, 1938
This item is not available through EZBorrow. Please contact your institution’s interlibrary loan office for further assistance.
Book
6
by Bloch, Joshua, 1890-1957
1918
1918
This item is not available through EZBorrow. Please contact your institution’s interlibrary loan office for further assistance.
Thesis
Book
7
by Bloch, Joshua, 1890-1957
[n.p., 1929
[n.p., 1929
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
8
by Bloch, Joshua, 1890-1957
New York : New York Public Library, 1933
New York : New York Public Library, 1933
This item is not available through EZBorrow. Please contact your institution’s interlibrary loan office for further assistance.
Book
9
by Bloch, Joshua, 1890-1957
New York : New York Public Library, 1932
New York : New York Public Library, 1932
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
10
by Bloch, Joshua, 1890-1957
Philadelphia, Jewish Publication Society of America, 1954
Philadelphia, Jewish Publication Society of America, 1954
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
11
by Bloch, Joshua, 1890-1957
New York : The American Jewish committee, 1936
New York : The American Jewish committee, 1936
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
12
by Bloch, Joshua, 1890-1957
Philadelphia, Dropsie College for Hebrew and Cognate Learning, 1952
Philadelphia, Dropsie College for Hebrew and Cognate Learning, 1952
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
13
by Bloch, Joshua, 1890-1957
Philadelphia : Jewish Publication Society of America, 1953
Philadelphia : Jewish Publication Society of America, 1953
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
14
by Bloch, Joshua, 1890-1957
New York : New York Public Library, 1954
New York : New York Public Library, 1954
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
15
New York : New York Public Library, 1954
Other Authors:
“...Bloch, Joshua, 1890-1957...”This item is not available through EZBorrow. Please contact your institution’s interlibrary loan office for further assistance.
Book
16
by Coleman, Edward Davidson, 1891-1939
New York : New York Public Library and Ktav Publishing House, 1970
Other Authors:
“...Bloch, Joshua, 1890-1957...”New York : New York Public Library and Ktav Publishing House, 1970
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
17
by Coleman, Edward Davidson, 1891-1939
New York : New York Public Library, 1970
Other Authors:
“...Bloch, Joshua, 1890-1957...”New York : New York Public Library, 1970
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
18
19
by Coleman, Edward Davidson, 1891-1939
New York : New York public library, 1943
Other Authors:
“...Bloch, Joshua, 1890-1957...”New York : New York public library, 1943
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book
20
by Judah, ha-Levi, active 12th century
New York : Pardes Pub. House, 1946
Other Authors:
“...Bloch, Joshua, 1890-1957...”New York : Pardes Pub. House, 1946
//IF NOT LOGGED IN - FORCE LOGIN ?> //ELSE THEY ARE LOGGED IN PROCEED WITH THE OPEN URL CODE:?>
Book