Effective Java

Effective Java

Joshua Bloch (Author)

Reading
Read
Favorite
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed dramatically. Java 7 and Java 8 introduced new features and functions including, forEach() method in Iterable interface, default and static methods in Interfaces, Functional Interfaces and Lambda Expressions, Java Stream API for Bulk Data Operations on Collections, Java Time API, Collection API improvements, Concurrency API improvements, and Java IO improvements.
In this new edition of Effective Java, Bloch explores new design patterns and language idioms that have been introduced since the second edition was released in 2008 shortly after Java SE6, including Lambda, streams, generics and collections, as well as selected Java 9 features.

As in previous editions, each chapter consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.
Product details
Publisher : Addison-Wesley Professional; 3rd edition (December 27, 2017)
Language : English
Paperback : 416 pages
ISBN-10 : 0134685997
ISBN-13 : 978-0134685991
Item Weight : 1.5 pounds
Dimensions : 7.4 x 0.9 x 9 inches
Best Sellers Rank: #45,682 in Books (See Top 100 in Books)
#4 in Java Programming
#20 in Computer Programming Languages
#88 in Professional
Customer Reviews: 4.7
1,528 ratings



When you purchase through links on our site, we may earn an affiliate commission at no cost to you.
Theme Customizer

Theme Styles



Header Colors


Sidebar Colors