The Best Java - December 2022

Based on the analysis of 3,413 reviews.



Effective Java Joshua Bloch product image


Top Choice
Head First Java Kathy Sierra product image


Java Complete Reference Herbert Schildt ebook product image


Best Seller Best Value
Minecraft Mac Online Game Code product image


Introduction to Java Programming and Data Structures Comprehensive Version product image


Core Java I Fundamentals 11th Horstmann product image


Java Beginners Eighth Herbert Schildt ebook product image


Introduction Programming Structures Comprehensive Version product image


Starting Out Java Structures Computer product image


Java Beginners Hands Project Project ebook product image

Top Java Brands

Monster Energy

Most firms spend their money on advertising agencies, TV commercials, radio spots, and billboards to tell you how great their products are. At Monster we choose none of the above. Rather, we support the scene, our bands, our athletes and our supporters. We back athletes in order that they can make a profession out of their fire. We encourage concert tours, so our favorite bands can visit your house town. We celebrate with our lovers and riders by throwing parties and making the trendiest events we could think about a truth.  

At Monster we're all about the things you care about. What child dreams about landing a 9 to 5 job? We all dreamed of being pro athletes, musicians and living the daily life. We know it takes encouragement and support to make that fantasy a reality, therefore we made the Dragon Army to back another generation experts, the future Ricky Carmichael, Jeremy McGrath, Dave Mirra, Danny Kass and Rob Dyrdek's.

Some companies will not allow you to have any equipment unless you are on the payroll. We're all about our fans rockin' the Monster logo the way they want - to hats, shirts, MX bikes, trucks, gear, or perhaps on themselves. Our notion of a promotion is not giving out a TV you already obtained. Our promos offer you exclusive VIP access, crazy excursions hanging with leading musicians, athletes, and real gear like dirt bikes, snowboards, BMX bicycles, helmets and rims.

In short, at Monster all our men walk the walk in activity sports, punk rock music, partying, hangin' with the girls, and alive on the border. Monster is way more than a power drink. Directed by our athletes, musicians, employees, vendors and lovers, Dragon is...

See all Monster Energy products

Joshua Bloch

Joshua J. Bloch (born August 28, 1961) is a software engineer and also a technology writer, formerly employed in Sun Microsystems and Google. He led the design and implementation of numerous Java platform features, including the Java Collections Framework, the java.math package, and the claim mechanism. He is the writer of the programming guide Effective Java (2001), that won the 2001 Jolt Award, also is now a co-author of two additional Java books, Java Puzzlers (2005) and Java Concurrency In Practice (2006).

Bloch retains a B.S. in computer engineering from Columbia University and a Ph.D. in computer engineering from Carnegie Mellon University. His 1990 thesis was titled A Practical Approach to Replication of Abstract Data Objects and has been nominated for the ACM Distinguished Doctoral Dissertation Award.

Bloch has functioned as a Senior Systems Designer at Transarc, and later as a Distinguished Engineer at Sun Microsystems. Back in June 2004 he left Sun and eventually became Chief Java Architect at Google. On August 3, 2012, Bloch declared he will be departing Google.

At December 2004, Java Developer's Journal included Bloch in its listing of the "Top 40 Software People in the World".

Bloch has suggested the extension of the Java programming language with two attributes: Concise Instance Creation Expressions (CICE) (coproposed using Bob Lee and Doug Lea) and Automatic Resource Management (ARM) blocks. The combination of both CICE and ARM formed among the 3 ancient proposals for adding support for closures into Java. ARM blocks were added to the language in JDK7.

Bloch is currently a faculty member of the Institute for Software Research at Carnegie Mellon University, where he holds the title "Professor of the Practice". In addition to his study, Bloch teaches coursework in Software Engineering.
Bio from Wikipedia, the free encyclopedia.

See all Joshua Bloch products

Herbert Schildt

Herbert Schildt is a computing author, programmer and artist. He's written books about the C and Java programming languages. He was a founding member of the rock band Starcastle.
Bio from Wikipedia, the free encyclopedia.

See all Herbert Schildt products