Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Practical Java¿ Programming Language Guide 1st Edition

4.3 out of 5 stars 39 customer reviews
ISBN-13: 978-0201616460
ISBN-10: 0201616467
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Buy used On clicking this link, a new layer will be open
$4.20 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$37.27 On clicking this link, a new layer will be open
More Buying Choices
16 New from $15.00 51 Used from $0.01
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$37.27 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

NO_CONTENT_IN_FEATURE

Product Details

  • Paperback: 320 pages
  • Publisher: Addison-Wesley Professional; 1 edition (February 11, 2000)
  • Language: English
  • ISBN-10: 0201616467
  • ISBN-13: 978-0201616460
  • Product Dimensions: 7.3 x 0.7 x 9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (39 customer reviews)
  • Amazon Best Sellers Rank: #1,966,565 in Books (See Top 100 in Books)

Customers Viewing This Page May Be Interested In These Sponsored Links

  (What's this?)

Customer Reviews

Top Customer Reviews

Format: Paperback
Practical Java Programming Language Guide used the "essay" style similar to "Effective C++" to explain some issues in Java. It covers General Technique,Object and Equality, Exception Handling, Performance, Multithreading and Class & Interface with total 68 'Praxis'.
This 'essay' style is my favorite. It represents topics in each small 'essay' and you can easily pick up the topic you are interested in without getting lost, or just read the book from cover-to-cover. It is also very useful for checking up something in which you'd like to have more understanding. You won't get bored there!
I would say this book is for intermediate to advance Java programmer. It is not a book to learn how to program in Java, it is a good book to get more understanding with Java. It will help you learn more about Java, become a better Java programmer. I feel like I've learn a lot even with my 4-years professional Java programming experience. Also, if you are new to Java, this book will help you Ace your Java interview:)
Sometimes, as a programmer, we tend to forget the low-level details as to why we do things that way. For example, the difference between "==" and ".equals()", we all know we need to use .equals() to comare Object reference, use "==" for primitive data type. After reading this book, I know more about "why" we did things that way than just "what" to do. That's just a small example, I bet you'll find lots of "ah-ha" monents in reading this book.
One shortcoming I'd like to point out is there are some duplicates in explaining some topic. Maybe the author wanted to emphasis some points but I feel like it is redundant. e.g.
Read more ›
Comment 38 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I find Peter Haggar's *Practical Java Programming Language Guide* to be a very handy companion when doing software design. Since his "Praxes" are largely independent nuggets of wisdom, I can turn to one readily when I am deliberating over a design decision in Java, and seek Peter's advice. I have also read a few of the chapters from beginning to end to gain a deeper grounding in a particular area (e.g., exception handling). In summary, this is a very to-the-point book, full of practical advice for even seasoned Java developers.
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This is a pretty good reference, providing a collection of 'praxes' on how to write better code. It covers issues of design, performance, concurrency, readability, and so on. Although not all this material is new to me, it is presented in a format that is easy to thumb through or to use as a reference when making design decisions. One drawback -- I find the text is in places repetitive, where the author reiterates a point in several ways without providing any new insight. So I've found myself skimming in a few places. This does not affect the overall readability and usefulness of this book, though, and I recommend it to intermediate/advanced developers looking for ways to improve their code.
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Scott Meyer's books were so useful for C++ and this one takes the same approach for Java. I have already found several tips in here that have been a big help on the job and I have only had the book a few days. I really like the way he goes to the bytecode level to provide performance analysis. I haven't seen any of the other Java books provide this type of approach and information.
Comment 14 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I wish I had had this book when I first started learning Java. Peter covers many topics that I have struggled with in great detail. I was just beginning to think I knew Java very well. Thanks to Peter now I do.
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
'Practical Java' provides a valuable source of information for even the most seasoned Java programmer. It covers topics to a depth that is hard to find elsewhere. I found the chapters on performance and exception handling to be especially enlightening. I would recommend this book to any Java developer who wishes to have a deeper understanding of the Java language.
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Compare this book with <<Java Pitfalls>> (refer to my review of <<Java Pitfalls>> as well)
Pros:
*)Covers more language syntax.
*)Explanation is more detailed and clearer.
*)Deep discussion about Equality, Exception Handling, Multithreading, Classes and Interfaces.
Cons:
*)Does not cover Java library, JFC at all.
*)Examples in this book are too simple.
*)Some items are not concise enough.
Suggestion:
Start from this book and read <<Java Pitfalls>> for topics not covered in this book and more complex examples.
Comment 12 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book provides clear, detailed instructions on how to avoid the most common Java programming mistakes -- ones that can lead to erroneous results, thread deadlock, or just poor performance. Best for the beginning or intermediate Java programmer. Much of the material in this book is covered in more detail in Eckel's "Thinking in Java" (still waiting for the 2nd edition!) or Lea's "Concurrent Programming in Java", but this is a much shorter read. One drawback: most of the section on performance improvements is not sufficiently rewarding to be useful by most programmers, and could distract from the more crucial tips offered in other sections.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Practical Java&iquest; Programming Language Guide
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: Practical Java¿ Programming Language Guide


Pages with Related Products. See and discover other items: java programming