Learning Java, 4th Edition
Publisher: O'Reilly Media
Final Release Date: June 2013
Pages: 1010

Java is the preferred language for many of today’s leading-edge technologies—everything from smartphones and game consoles to robots, massive enterprise systems, and supercomputers. If you’re new to Java, the fourth edition of this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7. Advanced Java developers will be able to take a deep dive into areas such as concurrency and JVM enhancements.

You’ll learn powerful new ways to manage resources and exceptions in your applications, and quickly get up to speed on Java’s new concurrency utilities, and APIs for web services and XML. You’ll also find an updated tutorial on how to get started with the Eclipse IDE, and a brand-new introduction to database access in Java.

Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyLearning Java, 4th Edition
 
3.0

(based on 16 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (3)

  • 3 Stars

     

    (2)

  • 2 Stars

     

    (3)

  • 1 Stars

     

    (4)

53%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (6)
  • Accurate (5)
  • Well-written (5)
  • Helpful examples (3)

Cons

No Cons

Best Uses

  • Intermediate (7)
  • Novice (5)
  • Student (4)
  • Expert (3)
    • Reviewer Profile:
    • Developer (12), Educator (3), Sys admin (3)

Reviewed by 16 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

 
5.0

Really a good reference

By k1

from Taipei, Taiwan

About Me Developer

Verified Buyer

Pros

  • Accurate
  • Easy to understand
  • Well-written

Cons

    Best Uses

    • Intermediate

    Comments about oreilly Learning Java, 4th Edition:

    I've been left world of Java for several years and am looking for a book that is "not so beginning nor too complicate" to bring me back, and I found this book works well for me. It doesn't talk about too trivial things but does mention what important in Java platform in detail. It's suitable for one that has some experience in another language.

    (8 of 8 customers found this review helpful)

     
    3.0

    Examples

    By AvaddonEnder

    from Canada

    Comments about oreilly Learning Java, 4th Edition:

    For those having trouble finding the examples; they are on the right hand side of this page, under Essential Links, once you click on examples, you can download the zip file on the bottom right, it is a let difficult to find, but with patiences you will be fine

    (2 of 5 customers found this review helpful)

     
    2.0

    Frustrated

    By NaplesDave

    from Naples, FL

    About Me Developer, Sys Admin

    Verified Buyer

    Pros

    • It Is Thick

    Cons

    • Many Errors Right Away

    Best Uses

    • Novice
    • Reference

    Comments about oreilly Learning Java, 4th Edition:

    I can't believe that even in the forth edition that the links for the code download site don't work. Then the installation instructions for the code, when you do locate it on the web are confusing or incorrect as well. So the book will get your steam up before you even finish chapter 2. And don't expect the errata site to help you either. I can't believe that O'Reilly isn't all over this. If you want help on this book or its contents you can only depend on GOOGLE and other suffers.

    (2 of 2 customers found this review helpful)

     
    5.0

    Perfect!

    By AlbXD

    from Capo di Ponte, Italy

    Comments about oreilly Learning Java, 4th Edition:

    The perfect book to learn the Java Programming Language! Buy this! The example code are easy to import if you follow the instruction in the book!

    (2 of 8 customers found this review helpful)

     
    1.0

    Only for advanced programmers?

    By Sandy

    from Vallejo, CA

    About Me Educator

    Pros

      Cons

      • Too Vague On Essentials

      Best Uses

      • Expert

      Comments about oreilly Learning Java, 4th Edition:

      Although written in a charming style, this book is of little value for the intermediate programmer. I started out in FORTRAN then moved to Basic and eventually Visual Basic. I liked Basic a lot but wanted to take advantage of Java's internet capabilities. From the beginning, with the absurd problems getting the example code promised in Ch. 2, I found this book frustrating. From other reviews, it seems advanced programmers are happy enough. But I have had to read and re-read Chapters 1-7 over and over, and could not even get something as simple as subclasses to work. Without example code, it is impossible to put this text into practice. I have found example code elsewhere, including Java Tutorials, and have made good progress, but very little of the credit goes to Learning Java.

      (0 of 4 customers found this review helpful)

       
      2.0

      A good manual but not the best

      By tribalia

      from Bucharest, Romania

      About Me Designer, Developer

      Verified Buyer

      Pros

      • Accurate
      • Concise
      • Easy to understand

      Cons

      • Not comprehensive enough

      Best Uses

      • Novice
      • Student

      Comments about oreilly Learning Java, 4th Edition:

      I was glad when I saw that the book has about 1000 pages. I have believed that covers everything. But I didn't find essential topics: databases, persistence, processing e-mails. The authors did not focus on polimorphism, defaultlistmodel, model, too much theorizing on web application topic instead of useful exemples.

      (2 of 2 customers found this review helpful)

       
      4.0

      This Book Get's You Up And Running

      By Thom Allen

      from Salt Lake City, UT

      About Me Developer

      Pros

      • Accurate
      • Easy to understand
      • Helpful examples

      Cons

        Best Uses

        • Intermediate
        • Novice

        Comments about oreilly Learning Java, 4th Edition:

        I'm new to Java, but am a long time developer. My expectations for this book were to give me a great base for understanding the basics of Java, give me some real world examples, and in the end have enough knowledge to create basic Java apps.

        I like the way this book is laid out, the examples used, and the instruction was easy to read and understand. I would highly recommend this book to anyone learning Java.

        (4 of 12 customers found this review helpful)

         
        1.0

        Confusing and shoddy

        By veryAnnoyed

        from London

        About Me Developer

        Verified Reviewer

        Pros

        • It's Awful
        • None

        Cons

        • Difficult to understand
        • Not comprehensive enough
        • Too many errors

        Best Uses

        • Intermediate

        Comments about oreilly Learning Java, 4th Edition:

        The book spends all of chapter 2 and Appendix A referring to a zip file of examples to be imported by (newbie) users of Eclipse.... problem is:

        THERE AINT NO ZIP FILE OF EXAMPLES!!

        Instead these are linked to (from the "shop. website - hey I paid for this already!) to github. There are no instructions for how to download the hundreds of examples from github and make the project run.

        I also get the "no main" error discussed below. I can't believe such a prestigious firm as OR would put their name to this bag of brown stuff.

        (14 of 14 customers found this review helpful)

         
        5.0

        For experience Programmers new to Java

        By non-traditional

        from Mountain View, CA

        About Me Developer, Educator, Maker

        Pros

        • Accurate
        • Concise
        • Efficient
        • Well-written

        Cons

        • Not for beginners
        • Preachy

        Best Uses

        • Expert
        • Intermediate
        • Student

        Comments about oreilly Learning Java, 4th Edition:

        What a rare and wonderful find!

        I'm a developer at a top-tier SV tech company with a non-traditional background. As a result, I'm proficient in JavaScript, Ruby, Scheme and Objective C, but not Java. Frustratingly, nearly every Java book I looked at prior to this one was filled with the basics of programming as well as Java.

        For anyone out there who can code and want to learn Java without being subjected to page after page about what variables, if statements and loops are, this is your book. Sadly, I think by that very fact, it's taken a beating in the reviews. A lot of the negative comments here look like they're from people who really should have had a true beginner's book like the Head First one. It's true that the book could do a little bit more at the very, very beginning to help with the setup. But this book has been a huge time saver and exactly what I needed. It's quality is top notch. My biggest complaint actually is that the writer is a Java zealot who breathlessly tries to convince the reader of its merits vs other programming languages.

        If your background is similar to mine, buy it.

        (5 of 12 customers found this review helpful)

         
        1.0

        Example code

        By as

        from IRAN

        Verified Reviewer

        Comments about oreilly Learning Java, 4th Edition:

        example not working for me

        Displaying reviews 1-10

        Back to top

        Previous | Next »

         
        Buy 2 Get 1 Free Free Shipping Guarantee
        Buying Options
        Immediate Access - Go Digital what's this?
        Ebook: $41.99
        Formats:  DAISY, ePub, Mobi, PDF
        Print & Ebook: $54.99
        Print: $49.99