Free Thinking in Java, 3rd Edition Ebook

Download free programming, computer, it, technology books

Feb
23

Thinking in Java, 3rd Edition

Posted by admin

The original plan for the book was to add a new section covering the fundamentals of the “Java 2 Enterprise Edition” (J2EE). Many of these chapters would be created by my friends and associates who work with me on seminars and other projects, such as Andrea Provaglio, Bill Venners, Chuck Allison, Dave Bartlett, and Jeremy Meyer. When I looked at the progress of these new chapters, and the book deadline I began to get a bit nervous. Then I noticed that the size of the first 16 chapters was effectively the same as the size of the second edition of the book. And people sometimes complain this is already too big.

Readers have made many, many wonderful comments about the first two editions of this book, which has naturally been very pleasant for me. However, every now and then, someone will have complaints, and for some reason one complaint that comes up periodically is “the book is too big.” In my mind it is faint damnation indeed if “too many pages” is your only gripe. (One is reminded of the Emperor of Austria’s complaint about Mozart’s work: “Too many notes!” Not that I am in any way trying to compare myself to Mozart.) In addition, I can only assume that such a complaint comes from someone who is yet to be acquainted with the vastness of the Java language itself and has not seen the rest of the books on the subject. Despite this, one of the things I have attempted to do in this edition is trim out the portions that have become obsolete, or at least nonessential. In general, I’ve tried to go over everything, remove from the third edition what is no longer necessary, include changes, and improve everything I could. I feel comfortable removing portions because the original material remains on the Web site (www.BruceEckel.com) and the CD ROM that accompanies this book, in the form of the freely downloadable first and second editions of the book. If you want the old stuff, it’s still available, and this is a wonderful relief for an author. For example, the “Design Patterns” chapter became too big and has been moved into a book of its own: Thinking in Patterns (with Java) (also downloadable at the Web site).

I had already decided that when the next version of Java (JDK 1.5) is released from Sun, which will presumably include a major new topic called generics (inspired by C++ templates), I would have to split the book in two in order to add that new chapter. A little voice said “why wait?” So, I decided to do it for this edition, and suddenly everything made sense. I was trying to cram too much into an introductory book.

Download Thinking in Java, 3rd Edition (pdf)

  1. February 23rd, 2008 at 04:05 19
    S.Baarath

    I Want to study java

  2. February 23rd, 2008 at 04:05 19
    Lalit Sharma

    I want to go in depth of java

  3. February 23rd, 2008 at 04:05 19
    OrangKeren

    I am searching java material for my exam

  4. February 23rd, 2008 at 04:05 19
    moazam

    I want to learn Java

  5. February 23rd, 2008 at 04:05 19
    moazam

    I want to study Java ,And its modern technique

  6. February 23rd, 2008 at 04:05 19

    hi i need some java books so that i can just begin with it

  7. February 23rd, 2008 at 04:05 19

    I Want to study java,
    it is a good book is language.

  8. February 23rd, 2008 at 04:05 19
    vamsi

    sir, i need asp.net 3.5 wrox professional. please keep the books as free download asap. its very urgent.

  9. February 23rd, 2008 at 04:05 19

    i have a problem in downloading this book

    plz help me >>>

    thanks

  10. February 23rd, 2008 at 04:05 19
    Prasanna

    I want to become perfect in java

  11. February 23rd, 2008 at 04:05 19
    samitha

    sir
    i would like to study java

  12. February 23rd, 2008 at 04:05 19
    ker

    i want to learn java

  13. February 23rd, 2008 at 04:05 19
    samitha

    I want to study Java ,And its modern technique

  14. February 23rd, 2008 at 04:05 19

    i want to study java completly

  15. February 23rd, 2008 at 04:05 19
    hfjfj

    i need j2ee

  16. February 23rd, 2008 at 04:05 19
    jugendra

    i wnt to learn java to pass my paper of first sem i.e programming fundamentals.

  17. February 23rd, 2008 at 04:05 19
    chandra maulli

    i want to study java in depth

Add A Comment