Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$4.00
FREE Shipping on orders over $35.
Used: Good | Details
Sold by B. R. Media
Condition: Used: Good
Comment: Eligible for supersaver and Amazon Prime shipping. Buy with confidence! This is a EX LIBRARY book, stickers and markings accordingly. All pages are intact, and the cover is intact (including dust cover). The spine may show signs of wear. Item is in good condition.
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Learning Java (Java Series) Paperback – May 11, 2000

ISBN-13: 063-6920927181 ISBN-10: 1565927184 Edition: 1st

Used
Price: $4.00
17 New from $1.95 57 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Paperback
"Please retry"
$1.95 $0.01

There is a newer edition of this item:

Learning Java
$36.15
(14)
In Stock.
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Customers Who Viewed This Item Also Viewed

NO_CONTENT_IN_FEATURE

Holiday Deals in Books
Holiday Deals in Books
Find deals for every reader in the Holiday Deals in Books store, featuring savings of up to 50% on cookbooks, children's books, literature & fiction, and more.

Product Details

  • Series: Java Series
  • Paperback: 726 pages
  • Publisher: O'Reilly Media; 1 edition (May 11, 2000)
  • Language: English
  • ISBN-10: 1565927184
  • ISBN-13: 978-1565927186
  • Product Dimensions: 7 x 1.4 x 9.2 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (26 customer reviews)
  • Amazon Best Sellers Rank: #3,298,121 in Books (See Top 100 in Books)

Editorial Reviews

Amazon.com Review

Java is the language du jour, and plenty of books have been written about it. But with so many books available, new offerings should be something special. This one isn't.

Learning Java starts at the beginning with a "hello world"-style program that demonstrates using Sun's Java tools. Throughout, the book introduces features using examples--all thoroughly discussed and explained in as straightforward and jargon-free a manner as practicable.

A tricky aspect of Java is the way classes are related, so it's neat to see a whole chapter devoted to the subject early on. Even more opaque is the explicit use of threads. Again, this topic is made accessible in this text, especially with its discussion of thread synchronization. Basic graphics, video handling, and other media in Java are discussed, followed by Beans and the builder environment--but stopping short of JavaBeans. The book finishes with a section on applets, the Java plug-in, and digital signatures.

Overall, however, the reader gets no feeling of working toward a goal, and perhaps this would have been a better book if a project had been its theme. Another odd decision in the mix here was to ignore the several--some free--Java IDEs generally used to program Java. (The book makes a point of saying it hasn't discussed them but doesn't explain. Even beginners find Java more accessible in a programming environment.)

Still, Learning Java, which uses Java 2 v1.3, does a competent job of introducing the language to beginners. As with most O'Reilly books, it's authoritative, lucid, and well edited. Though this book may fail to inspire in the reader the presumed enthusiasm for Java felt by the authors, you won't go wrong with this one, and its coverage of object-oriented programming issues is particularly good. --Steve Patient, Amazon.co.uk

Review

'Finally, for new Java programmers, and those wanting to update to 1.3, Niemer is excellent.' UNIXNT, July/August 2000

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.6 out of 5 stars

Most Helpful Customer Reviews

20 of 20 people found the following review helpful By "kalibjon" on September 21, 2000
Format: Paperback
Learning Java by O'Reilly is an excellent book for someone who already knows the basics of programming(i.e - knows about syntax, decision statements, and a cursory understanding of objects). However, as a teaching tool in a classroom this book does not cover in depth the basic ins and outs of a language that would really hit home the concepts necessary to a learn how to program or to use java for a beginner.
Now from a professionals point of view or an college students point of view(I am both being an Engineer at RIT which has a coop program which is rotating work and school in your chosen field every quarter after your second year) this book gives a good explantion of the advanced topics such as Applets, Remote Method Invocation, sending seroalized objects, web programming, threads and a couple of others. So if you are looking to expand your programming base with a completely portable language this is the book for you or if you just want to get the background of the power house tools of Java this book is also for you!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 13 people found the following review helpful By Doug M on February 10, 2002
Format: Paperback Verified Purchase
Programmers who have learned such languages such as C++ will find that learning Java is easy, and somewhat painless since both use Object Oriented Programming. But what about those who do not have such experience?
For those who have experience in O.O.Programming, this book will suit you just fine. However, for the rest of us, this book will be difficult to get through, let alone understand. You can read the book, understand the syntax, but unless you understand O.O.Programming, you will not be able to make effective use of this book.
My other complaint for this book was the lack of problems for novices to try. Many other O'Reilly books on programming will put problems at the end of every chapter (e.g. Learning Perl, Practical C Programming, etc.) but not this one. I think that would help any new Java programmer immensely.
One last complaint for this book was the first couple chapters. The authors tried to give you some code to try out (obviously to get new Java programmers excited about Java), but did so before even presenting Java concepts, so a reader will find himself frustrated from the start.
I had to give this book 3 stars because the content overall was good, but was definitely assuming too much from the reader. For people with C++ background, you will definitely enjoy this book, but if not, you will find yourself most frustrated.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
19 of 22 people found the following review helpful By A Customer on October 18, 2000
Format: Paperback
The title of this book is highly inappropriate. This is not a book for someone who has not used Java before. If you have never used or seen Java before OR are not a very very comfortable C++ programmer(actually even that won't really help) this book is NOT for you. Explanations are very brief, concepts are not covered in depth and the examples concentrate on showing short cuts and 'tricks of the trade'. What good does that do when you don't know anything about JAVA? The author should have concentrated on teaching the basics of the language and explained things such as threading etc. much more thoroughly. An absolutely USELESS book.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 15 people found the following review helpful By Patrick LeBoutillier on January 24, 2001
Format: Paperback
I bought this book a few weeks back and have read about half of it. I have about 5 yrs of C++ behind me, and I wanted to learn Java. This book really did it for me. I must agree with some other reviewers that this is not a book to learn Java as a first programming language, because it doesn't spend a lot of time on syntax and stuff. But it covers the language extremely well and give many tips and warns against some pitfalls.
The book give an overview of all the base classes, so it's good to read it BEFORE you start coding. That way you will know all the Java classes and be able to pick the the best design right of the bat.
There is also a good section on programming Java using the SDK directly as opposed to some IDE. Personally I think it's very important to understand how things are done under the hood.
So a great book for learning Java, but some programming knowledge (preferably OO) is required to get the most of this book. If you liked other O'Reilly books, you'll like this one.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By Desikachari Nadadur on November 18, 2000
Format: Paperback
The first book I bought from O'reilly publications was "Programming Perl", by Larry Wall and I was very impressed with it. I not only learnt to program in Perl, but also used it as my only reference. So, I bought the book "Learning Java" from O'reilly, a couple of days ago. This book did not disappoint me. It is a great book for quickly learning Java. However, having experience in C/C++ is very essential to grasp the material in this book. (If you don't have any knowledge of C/C++ or don't know programming altogether, you may want to consider a book such as, "Object-oriented programming in Java", by Stephen Gilbert and Bill McCarty.) I have read through the first 4 chapters of "Learning Java", and I am impressed by the way the authors explained the concepts in a terse and lucid manner with short examples. (Well, I hate books that are too verbose and repetitive.) I am giving this 4 stars, for now, but if the said style continues for the rest of the book, I will come back and give it 5 stars.
In short, I strongly recommend this book for anyone who wants to learn Java, and has experience in C/C++.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews