Please Sign Up to Request This Product

Learning Java

You need to be an approved reviewer to request a product. Please sign up to request access or login to your account.

If you've already signed up and you haven't heard from us yet please email and we will check on your request.


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.


On Aug 21 Doron Katz wrote: Well-rounded Java knowledge source
So the 4th edition of Learning Java, by Patrick Niemeyer Et. Al is a book that I wouldn’t recommend for novice, and especially me, having not touched Java since my Bachelor’s degree, I had to do a lot of researching in various areas, this book covers quite a broad spectrum of Java, and is used quite well as a reference book, from Swing and various Graphics APIs to Web Sockets. Full Review  >

Rating: StarStarStarStarStar4.0

On Aug 20 Jon Guenther wrote:
In my assessment, this is one of the best and most authoritative editions of Java 7 ever put out by O'Reilly. From the introduction, the authors demonstrate their knowledge of not only the history of Java but how it has matured and how developers today should approach using it. Full Review  >

Rating: StarStarStarStarStar4.0

On Aug 17 Kiatikun Luangkesorn wrote: A reference, not a tutorial for learning Java programming
Very good first section on setting up the development environment. The part on the language is good as a reference, but it does not seem like something for teaching someone how to get things done or learning programming. Full Review  >

Rating: StarStarStarStarStar3.0

On Aug 8 Grant van Staden wrote: Java for established programmers
This book is most suited to those who know some Java but want to progress their knowledge to its broader use or those moving to Java from another language. I don’t think it’s a good book for new programmers. Full Review  >

Rating: StarStarStarStarStar3.0

On Jul 27 Thom Allen wrote: Great resource to get you started
This is a pretty decent book. I'm new to Java but have an extensive development background. I appreciated the exercises and examples. The only thing I really struggled with was Eclipse. I haven't used Eclipse in the past and so there was a steep learning curve for me. I think this is a great book to get a decent understanding of the basics of Java. I will need a different book as a guide as I dive deeper into Java. Full Review  >

Rating: StarStarStarStarStar3.0

On Jul 12 David Hughes wrote: Clearly written, thorough introduction to Java 7
Now in it’s fourth edition, Learning Java is an introduction to the Java language in just over a thousand pages. Full Review  >

Rating: StarStarStarStarStar4.0

On Jun 28 Tushar Jain wrote:
Full Review  >

Rating: StarStarStarStarStar4.0

Receive free ebooks and videos in exchange for your reviews.

Join the O'Reilly Reader Review Program

Learn more >


Top Reviewers

Michal Konrad Owsiak, 95 Reviews

Santosh Shanbhag, 61 Reviews

Surachart Opun, 60 Reviews

Doron Katz, 57 Reviews

Shawn Day, 55 Reviews

See More Reviewers >

Featured Review

Android Open Conference 2011: Complete Video Compilation

Jim Schubert wrote:
Hours of Android enjoyment
There are a lot of videos here. If you're only planning to write apps for… Full Review >

Rating: StarStarStarStarStar5.0