35 used & new from $18.00

Have one to sell? Sell yours here
 
 
Java How to Program (6th Edition) (How to Program (Deitel))
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Java How to Program (6th Edition) (How to Program (Deitel)) (Paperback)

~ Harvey & Paul) Deitel & Deitel (Author)
3.6 out of 5 stars  See all reviews (48 customer reviews)


Available from these sellers.


5 new from $89.00 30 used from $18.00
There is a newer edition of this item:
Java How to Program, 7th Edition Java How to Program, 7th Edition 4.1 out of 5 stars (29)
$78.36
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?
Java How to Program (6th Edition) (How to Program (Deitel))
65% buy the item featured on this page:
Java How to Program (6th Edition) (How to Program (Deitel)) 3.6 out of 5 stars (48)
Java How to Program, 7th Edition
16% buy
Java How to Program, 7th Edition 4.1 out of 5 stars (29)
$78.36
Java How to Program: Early Objects Version (8th Edition)
7% buy
Java How to Program: Early Objects Version (8th Edition) 4.2 out of 5 stars (5)
$94.36
Java How to Program, Fifth Edition
6% buy
Java How to Program, Fifth Edition 3.3 out of 5 stars (63)

Customers Who Bought This Item Also Bought

Networking: A Beginner's Guide, Fourth Edition

Networking: A Beginner's Guide, Fourth Edition

by Bruce Hallberg
New Perspectives on the Internet, Fifth Edition, Comprehensive 2005 Update

New Perspectives on the Internet, Fifth Edition, Comprehensive 2005 Update

by Gary P. Schneider
3.0 out of 5 stars (1)  $107.95
Prelude to Programming: Concepts and Design (4th Edition)

Prelude to Programming: Concepts and Design (4th Edition)

by Stewart Venit
4.2 out of 5 stars (4)  $66.17
C++ How to Program (5th Edition)

C++ How to Program (5th Edition)

by Harvey & Paul) Deitel & Deitel
C How to Program Introducing C++ and Java

C How to Program Introducing C++ and Java

by Harvey M. Deitel
Explore similar items

Editorial Reviews

Product Description

The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. This edition is completely up-to-date with The Java 2 Platform Standard Edition (J2SE) 1.5. Now includes topics such as autoboxing, enumerations, enhanced for loops, static import statements, variable-length argument lists, and much more. Presents each new concept in the context of a complete, working program, immediately followed by one or more windows showing the program's input/output dialog. Enhances the Live-Code Approach with syntax coloring. Provides Helpful Programming Tips, all marked by icons: Good Programming Practices, Common Programming Errors, Error-Prevention Tips, Performance Tips, Portability Tips, Software Engineering Observations, Look and Feel Observations. Includes CD-ROM with every book that contains JavaTM 2 Platform, Standard Edition 1.5, Netbeans, Apache Tomcat, JCreator LE version, jEdit, jGRASP, BlueJ, MySQL, source code for all the book's examples, and Hyperlinks to valuable Java demos and Internet resources. A valuable reference for programmers and anyone interested in learning the Java programming language. 



About the Author

Dr. Harvey Deitel is one of the world's leading computer science instructors and seminar presenters, and author of more than a dozen books. He worked on the pioneering operating system teams in industry and academia that developed many of the techniques at the heart of operating systems like UNIX®, Windows NT™ and OS/2™.

Paul Deitel has taught Visual Basic, Java, C and C++ at numerous hardware and software companies, including Sun Microsystems, Digital Equipment Corporation, IBM, Open Environment Corporation, Adra Systems, and Cambridge Technology Partners, and is himself an expert developer.

The Deitels are principals of Deitel & Associates, Inc., an international training organization specializing in Visual Basic, Java, C and C++, and object technologies.

Product Details

  • Paperback: 1568 pages
  • Publisher: Prentice Hall; 6 edition (August 14, 2004)
  • Language: English
  • ISBN-10: 0131483986
  • ISBN-13: 978-0131483989
  • Product Dimensions: 9 x 7 x 1.9 inches
  • Shipping Weight: 4.8 pounds
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (48 customer reviews)
  • Amazon.com Sales Rank: #361,428 in Books (See Bestsellers in Books)

More About the Author

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

Visit Amazon's P.J. Deitel Page

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(14)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

48 Reviews
5 star:
 (18)
4 star:
 (12)
3 star:
 (8)
2 star:
 (1)
1 star:
 (9)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (48 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
62 of 68 people found the following review helpful:
5.0 out of 5 stars You get what you pay for..., October 6, 2004
I think I have bought just about every 'learning Java' book out there, with limited exuberunce, until this book. The advantage this text has over others is to successfully 'weave' the learning of Java as the chapters progress. Other texts do accomplish this to some extent, but I've never seen this achieved to this degree of balance. This book is a heads down, hands on learning device.

Many books provide a single example that gets more and more complex as the chapters, and (hopefully) your skills, progress. Deitel certainly does this (via an Elevator simulation), but also accomplishes this on many different levels with plenty of smaller programs. Each example is explained *line by line* without exception. Additionally, you are provided with example program output right on the page.

I've noticed many 'learning Java' books show you code snippets and little output if any (e.g. Eckel's book, which I love for other reasons), leaving it up to your imagination to put it all together in the context of a complete program.

This text appears to be prepared for the classroom, from its thorough content (25 chapters, 7 appendices, 1400+ pages, cdrom) and available lab and instructor companion books. There is a nice, effective use of color without being distractive like some other texts I've seen.

The negatives are the length, cost and (ouch) the weight. It is one of the heavier books in my collection, for sure!

To summarize, if you are a C programmer looking to quickly jump into Java, or perhaps a genius with a photographic memory, this may not be your first purchase. If you are a newbie, have limited experience with Java, or have been disappointed with other texts, I think you may find this to be the most complete book out there.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
18 of 20 people found the following review helpful:
1.0 out of 5 stars I hate this book, August 22, 2006
By rob (somewhere in the south) - See all my reviews
I am a programming newb with a geek streak a lifetime wide. I took a Java class this summer hoping to begin groking the one final frontier of computing that has always eluded me. We used this as the text. As somebody who teaches postsecondary courses in an entirely separate field, I feel this book is not a good first choice for an instructor in comp sci, especially for courses for nonmajors or beginners. The prose is exceedingly dry and longwinded *without real purpose*, and tests even my attention span... which is ordinarily sufficient for a continuous performance of the Ring Cycle. What really hacked me off is the way that the book handles terminology and syntax-- from the very beginning, the code examples often use parallel terms within the code in a way that makes it utterly unclear to the newbie whether they're staring down the barrel of a method name, a parameter/argument, what-have-you, which makes it very difficult to trace the logic of the code and get a good handle on the syntax. I have had far better luck grasping the concepts of Java and programming generally with Beginning Java for Dummies, believe it or not. I am a mature and educated adult actually INTERESTED in this topic and this book was absolutely dreadful to me-- instructors, please do not think you're going to choose this text for the present generation of undergrads and have it be anything but an utter waste of a hundred bucks for them.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
22 of 27 people found the following review helpful:
1.0 out of 5 stars Confusing and challenging to understand for typical audience, March 26, 2006
By Techno-buddy (Virginia Beach) - See all my reviews
Im a tutor of Java students and a Java instructor at a community college (tutoring on this edition, instructed 3 courses using 3rd edition) with a Sun Java certification and Computer Engineering degree. With all the introductory Java books available, this book (and preceeding edition(s)) is garbage. Im truly surprised that it hasn't improved in any of the newer editions.

My consistent complaint is the meaning or point the author(s) are trying to present in the paragraphs throughout the books. The author(s) make valient attempts to cover the language in detail by drowning the reader in examples and stories. Examples are good (how, what), but you have to explain why (where and when can be inferred if not explained). On numerous occassions, the author(s) dives into the architecture of the computer to explain how the data bits work together in the CPU to try to relate it to Java. Huh??? Java is a high level language! Keep computer architecture with low-level assembly languages, guys. This may be the author(s) way of explaining why. This absolutely doesn't work with people who are expected to learn Java as their first programming language.

It seems this book tries to make this introduction to Java more than just an introduction to Java. Many important concepts are presented in the Table of Contents - kudos! But the read is frightful and endured. The beginner reader essentially walks away exposed to Java, without ever understanding it. For introducing Java, it is way too much to read for the average student!!

For example, 6th edition Deitel, take the Java reserved word "return". Covered in roughly 5 pages without ever explaining what it is for, how it works, and usages that vary. The book index references several different sections where it is used, but none of these sections actually explain what it does. "Head First Java": 1 page and very clear what 'return' does; 2-3 pages if you want to explore more complex situations (various data types, overriding methods, etc) that use "return" in the language.

The 3rd edition was horrendously difficult to teach from, it hasn't changed much in the 6th.

If your instructor has issued you this book or a previous edition for an introductory course on programming using Java, save your GPA and grade and go pick up "Head First Java" - Head First Java, 2nd Edition. You'll spend weeks reading the Deitel book on this page to gain the same knowledge you could achieve through any other introductory Java book but in a vastly shorter amount of time.

Looking for an advanced Java book? Read Sun's Java Language Specification and Java Virtual Machine Specification instead. For a moderate skill book and starting to get serious on Java? Hands down, Oreilly is the book publisher you need. To start, pick up "Java in a Nutshell," - Java In A Nutshell, 5th Edition a summary of most of the essential language information that will impact your moderate (how to write a 'for' loop, etc.) and advanced programming (e.g. performance and optimization) are in the first 8 chapters (depending on your skill, you may be able to skip the first few of these chapters). Heck, I'd even use the Nutshell book to get through an Introduction to Java college course (depending on skill).

This book is good for recycling only.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars Too wordy and gets off track way too much
Perhaps the author should revise this book and make it less "wordy". It feels as if he is trying to explain things over and over. Read more
Published 1 month ago by Bethany Duffrin Parten

4.0 out of 5 stars The Java Experience.
Hi folks,

Excellent source for a beginner and intermediate java programmer with excellent UML examples. Read more
Published 1 month ago by John Stewart

1.0 out of 5 stars Worst book on Java
This book is required for my College level introduction to Java. For one it is out dated. Several of us in class had to get two additional books in order to complete our class... Read more
Published 6 months ago by Shawn Mcgee

5.0 out of 5 stars AWESOME!
Received book in less then 6 days. MINT condition n even had CD sealed in back cover. Would def do business w/ this seller. Btw...ty seller.
Newyorican1 (Wil Rivera)
Published 7 months ago by Wilfredo Rivera

5.0 out of 5 stars cool
Really good buy. My java teacher said its almost the same as the 7th edition but he prefers this version. Its cheap and easy to read even though the course is difficult for me.
Published 9 months ago by Martha Izquierdo

5.0 out of 5 stars JAVA
nice book. EASY TO UNDERSTAND / FOR LEARNING THE BASICS.

FOR BEST RESULTS, USE WITH AN ONLINE REFERENCE WEBSITE.

YOU`LL BE FINE
Published 18 months ago by A. Enemuo

3.0 out of 5 stars Could be the best Java book I own.
Pros:
=====
Good material. Great organization. Good examples. In Color. Love the writing style.

Cons:
=====
Print is to small. Read more
Published on October 17, 2007 by R. Lopez

5.0 out of 5 stars THE BEST JAVA BOOK
JAVA HOW TO PROGRAM 6TH EDITION
If you are serious about learning Java, then you must have this book.
This book is a comprehensive study of Java. Read more
Published on October 16, 2007 by Java Student

4.0 out of 5 stars Methodic and Thorough Introduction
I wish I had started Java programming with this book. It's written for those who prefer a thorough and methodical learning approach (less "whimiscal" than "Head First Java" and... Read more
Published on September 12, 2007 by Thomas Knierim

4.0 out of 5 stars Multiple examples might visually help the beginners, but later...
The book provides many visual examples that help audience to absorb the concepts easier, still we need to reference Sun Java website' API though. Read more
Published on September 10, 2007 by Gio Thoang

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.