Effective Java 2nd Edition

    Effective Java 2nd Edition  (English, Paperback, Joshua Bloch)

    4.7
    139 Ratings & 29 Reviews
    629
    699
    10% off
    Sold Out
    This item is currently out of stock
    Highlights
    • Language: English
    • Binding: Paperback
    • Publisher: Pearson
    • ISBN: 9788131726594, 8131726592
    • Edition: 2ndEdition, 2008
    • Pages: 384
    Services
    • 10 Days Replacement Policy
      ?
    Description

    The second edition of Effective Java provides the readers with key insights into Java programming, with the intent of enabling them to write better, more robust code.

    Summary Of The Book

    Java is a programming language that is class-based, object-oriented, and concurrent, enabling programmers to write once, and run anywhere. This second edition of Effective Java is designed to enable the readers to make the most of the Java programming language, along with its fundamental libraries, which include java.lang, java.io, java.util, and java.util.concurrent. 

    In total, there are 10 chapters in this book. Some chapters include Enums and Annotations, General Programming, Classes and Interfaces, Methods Common To All Objects, and Concurrency. Through the course of this book, the readers are guided into writing clearer, more robust, and more reusable code.

    This book comprises 78 items, each of them revolving around one rule. These rules encapsulate the best practices that are regarded beneficial by highly experienced programmers. These items are spread out in 10 chapters, each of them covering one major facet of software designing. In Java’s 1.5 release, several new features were included to the platform. Most items outlined in this book have accompanying program examples. This book comprises code examples that illustrate design patterns and idioms, while some show the practices that should be avoided. Bloch explains that this book is not for beginners. It assumes that the readers have understood the fundamentals of the Java programming language already. Effective Java may also serve as a reference guide for advanced Java programmers.

    Effective Java fetched Bloch, the Jolt Award in 2001.

    About Joshua Bloch

    Joshua Bloch is an author and software engineer.

    Bloch has written Java Puzzlers: Traps, Pitfalls, And Corner Cases, and Java Concurrency in Practice.

    Bloch was born on 28th August, 1961, in Southampton, New York. He earned his undergraduate degree in Computer Science from Columbia University, and then went on to finish his doctoral degree from Carnegie Mellon University, in Computer Science. He has held the post of the Senior Systems Designer at Transarc. After that, he started working for Sun Microsystems, as a Distinguished Engineer. Bloch joined Google as their Chief Java Architect. In 2004, Bloch was included in the Java Developers Journal’s “Top 40 Software People in the World”. He has headed the design and implementation of several java platform features, which includes the assert mechanism, the java.math package, and the Java Collections framework. He is married to Cynthia Bloch.

    Read More
    Specifications
    Book Details
    • Publication Year
      • 2008
    Contributors
    • Author
      • Joshua Bloch
    Ratings and Reviews
    4.7
    139 Ratings &
    29 Reviews
    • 5
       114
    • 4
       17
    • 3
       5
    • 2
       0
    • 1
       3
    5

    Must read next level book for Java programmers

    This is a recommended book for people who have done with their beginners java books and also dirtied their hand with Java coding. This books takes all the features of the Java language and collects few best practices for each of it - for example- it covers Threads Synchronisation, OO Design, Exceptions and so on. Each topic/chapter can be handpicked and read independently of other chapters ( I usually find this approach to be useful because I might not be interested to read the book end-to-en...
    READ MORE

    Mohamed Sanaulla

    Certified Buyer

    25 Dec, 2011

    4
    0
    Report Abuse
    5

    How,When,Why

    First this book is not for the beginner's,Well Defined Examples with easy Language.you can Crack any Quiz and Interviews with the Help of This Book,The Best part of this book is Author Focused on only the Problems and it's solutions.This Book will Tell you about how to Write Code,When to use Methods,Design Patterns,what is the logic behind using particular Strategies.Once you Go through this Book you will be much Clearer about Code,Logics and you will achieve good command over Coding skills.
    READ MORE

    priyanshu parashar

    Certified Buyer

    27 Mar, 2012

    8
    2
    Report Abuse
    5

    Must read for Advanced J2EE programmers

    This is a must-read for Advanced J2EE Programmers. Of course, there's no end to the higher levels to which a programming language can be leveraged, and following are the salient features that make this book so invaluable:

    - It doesn't deal with unnecessary, basic details. Therefore, this is not another bulky 'all-in-one' kind of book that will need 6 months to reach to the last chapter and the steam runs off by then. It's a much thinner book with only advanced topics. The topics are grouped ...
    READ MORE

    Partha Mishra

    Certified Buyer

    1 Jan, 2015

    2
    0
    Report Abuse
    5

    Why How And When Of Java

    Why something is happening, how it is happening and when it should happen in context of Java is clearly defined in this book.

    Excellently written by Joshua Bloch(Chief Java Architect at google),he had Also wrote Java Collections API, just read first 10 pages of this book and you would think like you have become a champion in java API development.
    READ MORE

    Maneshwar Singh

    Certified Buyer

    24 Apr, 2012

    2
    0
    Report Abuse
    5

    The book every Java programmer should have

    I had read great reviews about this book and I even read some of it online. This is not a book for beginners - one should have basic understanding of Java before one can read this. However, its a really awesome book to have as a reference for what is good - more like 'best practices' kind of a book. I'm really happy with the purchase and am sure many people will benefit from this nice book.
    READ MORE

    TRISHUL PANI MUKHERJEE

    Certified Buyer

    22 Jan, 2012

    2
    0
    Report Abuse
    5

    Excellent book for Advanced Core Java

    This book is a collection of "best practices" in core java programming. Excellent to improve your java coding skills. This is only for experienced java programmers, so beginners may find most of the stuff going over their head.
    READ MORE

    Gavin Meyers

    Certified Buyer

    7 Nov, 2011

    2
    0
    Report Abuse
    5

    Best Book for Java

    This is the best book for Java.People who want to move advance in their Java skills,this is a must buy one.This book is not for beginners and doesn't cover topics of GUI programming.
    Besides,I got this book in 2 days that with a good price from Flipkart.Thanks to Flipkart.
    READ MORE

    Jaswanth Kumar

    Certified Buyer

    7 Oct, 2011

    2
    0
    Report Abuse
    5

    The Best Java Masterpiece

    I have been working with java, since my college days, I have read a lot of titles, But this gem by Joshua is the best one, I have read both the editions word by word, and can assure you that the items mentioned will take your programming skills and language understanding to next level.Also, please do read "Java Puzzlers" by Joshua Bloch,it will too take you to the depths of Java.
    A must buy for a java developer.
    CAUTION: Beginners please stay away!!
    READ MORE

    Ketan Dikshit

    Certified Buyer

    21 Sep, 2012

    3
    1
    Report Abuse
    5

    Best book I have ever had...

    Being a Java developer gave me opportunity to read several books on the subject from good , bad and ugly, but this book without any doubt is the best book of them all.Though it's not a easy read, you have to burn sweat out to read it and understand it.Every time you will go through it , you will find something new and interesting which you were not knowing before.

    So this book is a delight to read.
    READ MORE

    Ravi Prakash Mishra

    Certified Buyer

    3 Aug, 2012

    2
    1
    Report Abuse
    5

    Must read

    This book consists of best practices in core java development which is a must read if you are into this field for long term. Even you can get an idea of design/architecture. And this book is never boring i.e. the style used by author is great.
    READ MORE

    Satyanarayan Pujapanda

    Certified Buyer

    24 Mar, 2014

    1
    0
    Report Abuse
    +
    View all 29 reviews
    Have doubts regarding this product?
    Safe and Secure Payments. Easy returns. 100% Authentic products.
    Back to top