Goodreads helps you keep track of books you want to read.
Start by marking “Learning Java” as Want to Read:
Learning Java
Enlarge cover
Rate this book
Clear rating
Open Preview

Learning Java

3.61  ·  Rating Details  ·  151 Ratings  ·  8 Reviews
Version 5.0 of the Java 2 Standard Edition SDK is the most important upgrade since Java first appeared a decade ago. With Java 5.0, you'll not only find substantial changes in the platform, but to the language itself-something that developers of Java took five years to complete. The main goal of Java 5.0 is to make it easier for you to develop safe, powerful code, but none ...more
ebook, 980 pages
Published May 20th 2005 by O'Reilly Media (first published May 1st 2000)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Learning Java, please sign up.

Be the first to ask a question about Learning Java

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 465)
filter  |  sort: default (?)  |  Rating Details
Christopher Basinger
Jan 17, 2014 Christopher Basinger rated it really liked it  ·  review of another edition
Shelves: java
This books covers everything. I skipped out on the Swing chapters so I can't speak on those. The author did the best job I have seen so far in regards to explaining inheritance, polymorphism, and class design. He does a great job with File I/O and data streams and since this is the new edition he also appended an interesting section on the new java.nio package working with channels. I read the popular "Core Java" book before this one and came to this to get a different authors explanation in obj ...more
Aug 27, 2014 Rob rated it really liked it  ·  review of another edition
Shelves: technical, java, 2014
Short version of what may turn into a longer review:

Overall a good introduction to the Java language and its standard library. I quipped throughout that the book was as verbose as the language, but this is a good-natured jab, especially considering that the authors have done an excellent job in organizing and presenting the material, and in showing good concrete examples.

The book itself covers Java through version 1.7. One of the things that I really appreciated about the text (and have seen men
Aug 17, 2013 Louis rated it liked it  ·  review of another edition
Shelves: computer
I remember using an earlier edition of this book to learn Java many years ago. I even used Java for writing simulations as part of my thesis. Since then, since I generally do scientific and technical computing, I have generally used Python and R linked with C, C++, and Fortran libraries instead of Java. But I have used languages on the Java Virtual Machine (Jython and Clojure) and I probably need a refresher on how the JVM works. This book does give a good overview of all of the scaffolding that ...more
Jun 28, 2013 Tushar rated it really liked it  ·  review of another edition
Learning Java (Fourth Edition) is book for Java practitioner as reference book. This covers lot of topics.

This is an excellent book for someone who knows basics of programming. This book is not beginners. This book lacks examples and exercises which may disappoint few people.

Book has 24 chapters covering almost all of basic Java. The chapter one talks about historical aspects. Second chapter is brief introduction of java but it assumes that reader is aware of programming, OOP, threading etc wh
Feb 20, 2014 Kim_miao is currently reading it  ·  review of another edition
Feb 04, 2014 Rob rated it really liked it  ·  review of another edition
Shelves: i-own, comp-sci
More pedagogical explanation than tutorial, Learning Java's light touch and lucid writing does a good job of refreshing Java into the mind of one who once knew it better. I went with the edition that covered Java 5, as that seems to be the version of the IDE that the Android ADK is locked in at. I would not recommend this book as an introduction to programming--it is only suitable for those already fluent in programming who want to acquire Java proficiency.
Troy Swinehart
Part of my skills recovery plan.....I could not believe how into this book I got. Really enjoying thinking about old concepts in new ways. And years later I find myself wondering why I thought some of this was so hard to comprehend. Guess that's what happens when you are learning in the middle of a language being created.
Jul 04, 2012 Eversong rated it it was amazing  ·  review of another edition
Shelves: tech
Excellent book.

Complete book about java tecnhology.

Sonja Biermann
Sonja Biermann marked it as to-read
Aug 28, 2016
Ahmed El-Midany
Ahmed El-Midany marked it as to-read
Aug 23, 2016
Louis Bianchi
Louis Bianchi is currently reading it
Aug 16, 2016
Ayalew marked it as to-read
Jul 28, 2016
Mr Thaw Soe
Mr Thaw Soe marked it as to-read
Jul 27, 2016
Yash Arora
Yash Arora is currently reading it
Jul 25, 2016
Andrew is currently reading it
Jul 13, 2016
Vardan marked it as to-read
Jul 12, 2016
Murteza Zargar
Murteza Zargar rated it it was amazing
Jul 06, 2016
Sohaib Ahmad
Sohaib Ahmad marked it as to-read
Jul 03, 2016
Raj Sharma
Raj Sharma marked it as to-read
Jun 17, 2016
Vlad rated it really liked it
May 29, 2016
Ina marked it as to-read
May 15, 2016
Preeti Kushwaha
Preeti Kushwaha marked it as to-read
May 14, 2016
Mohammed Dhaifallah
Mohammed Dhaifallah rated it liked it
May 10, 2016
Dahellboy rated it it was amazing
Apr 24, 2016
Naseef marked it as to-read
Apr 23, 2016
« previous 1 3 4 5 6 7 8 9 15 16 next »
  • Java in a Nutshell
  • Programming Perl
  • Java Cookbook
  • Dynamic HTML: The Definitive Reference: The Definitive Reference
  • The Java Programming Language
  • Java: How to Program
  • Learning the bash Shell
  • UNIX in a Nutshell: System V Edition: A Desktop Quick Reference for System V Release 4 and Solaris 2.0
  • MySQL
  • Programming in Objective C
  • The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming
  • Learning Perl
  • HTML & XHTML: The Definitive Guide
  • Web Design in a Nutshell: A Desktop Quick Reference
  • Regular Expressions Cookbook
  • Objects First with Java: A Practical Introduction Using BlueJ
  • Practical C Programming
  • C++ For Dummies

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book

No trivia or quizzes yet. Add some now »