or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
50 used & new from $75.00

Have one to sell? Sell yours here
 
   
Java How to Program: Early Objects Version (8th Edition)
 
 
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: Early Objects Version (8th Edition) (Paperback)

~ Harvey M. Deitel (Author), Paul J. Deitel (Author)
4.2 out of 5 stars  See all reviews (5 customer reviews)

List Price: $123.00
Price: $94.36 & this item ships for FREE with Super Saver Shipping. Details
You Save: $28.64 (23%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, November 13? Choose One-Day Shipping at checkout. Details
26 new from $75.00 24 used from $79.60

Frequently Bought Together

Customers buy this book with Java for Programmers by P.J. Deitel

Java How to Program: Early Objects Version (8th Edition) + Java for Programmers
Price For Both: $132.15

Show availability and shipping details

  • This item: Java How to Program: Early Objects Version (8th Edition) by P.J. Deitel

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java for Programmers by P.J. Deitel

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Mathematical Structures for Computer Science

Mathematical Structures for Computer Science

by Judith L. Gersting
2.9 out of 5 stars (16)  $111.00
Java Fundamentals I and II (Video Training) (Pt. 1-2)

Java Fundamentals I and II (Video Training) (Pt. 1-2)

by P.J. Deitel
3.8 out of 5 stars (4)  $62.99
Object-Oriented Design and Patterns

Object-Oriented Design and Patterns

by Cay S. Horstmann
4.4 out of 5 stars (5)  $70.50
C++ How to Program (7th Edition)

C++ How to Program (7th Edition)

by P.J. Deitel
$89.32
Structured Computer Organization (5th Edition)

Structured Computer Organization (5th Edition)

by Andrew S. Tanenbaum
5.0 out of 5 stars (5)  $110.56
Explore similar items

Editorial Reviews

Product Description

"The [arrays] exercises are quite sophisticated and interesting. Provides the best combination of conceptual discussion and implementation examples of dynamic binding that I have encountered in a text. Excellent overview of basic networking via Java. Provides the perfect breadth and depth for generics in an entry-level Java class. Provides a good segue into a data structures course -- the exercises are excellent." -- Ric Heishman, George Mason University "Beautiful collections of exercises--a nice illustration of how to use Java libraries to generate impressive and stimulating graphics with minimal code and effort. I found the "Making a Difference" exercises to be very nice and tactfully presented." -- Amr Sabry, Indiana University "A comprehensive introduction to programming in Java that covers all major areas of the platform. To me, the best way to understand programming is by example, and this book contains copious, well-described sample code." -- Simon Ritter, Sun Microsystems "Great example of polymorphism and interfaces. Great comparison of recursion and iteration. I found the [Searching and Sorting] chapter to be just right. A very understandable, simplified explanation of Big O--the best I have ever read! A great synthesis of details to help someone create generic data structures. I appreciate the addition of the GUI-based threading issues. Great approach to Java web technologies." -- Sue McFarland Metzger, Villanova University "I'm sure this [ATM] case study will be of immense value to practitioners and students of the object-oriented approach. Demystifies inheritance and polymorphism, and illustrates their use in getting elegant, simple and maintainable code." -- Vinod Varma, Astra Infotech Private Limited


From the Back Cover

"The [arrays] exercises are quite sophisticated and interesting. Provides the best combination of conceptual discussion and implementation examples of dynamic binding that I have encountered in a text. Excellent overview of basic networking via Java. Provides the perfect breadth and depth for generics in an entry-level Java class. Provides a good segue into a data structures course – the exercises are excellent." – Ric Heishman, George Mason University

"Beautiful collections of exercises–a nice illustration of how to use Java libraries to generate impressive and stimulating graphics with minimal code and effort. I found the “Making a Difference” exercises to be very nice and tactfully presented." – Amr Sabry, Indiana University

"A comprehensive introduction to programming in Java that covers all major areas of the platform. To me, the best way to understand programming is by example, and this book contains copious, well-described sample code." – Simon Ritter, Sun Microsystems

"Great example of polymorphism and interfaces. Great comparison of recursion and iteration. I found the [Searching and Sorting] chapter to be just right. A very understandable, simplified explanation of Big O–the best I have ever read! A great synthesis of details to help someone create generic data structures. I appreciate the addition of the GUI-based threading issues. Great approach to Java web technologies." – Sue McFarland Metzger, Villanova University

"I’m sure this [ATM] case study will be of immense value to practitioners and students of the object-oriented approach. Demystifies inheritance and polymorphism, and illustrates their use in getting elegant, simple and maintainable code." – Vinod Varma, Astra Infotech Private Limited

Product Details

  • Paperback: 1560 pages
  • Publisher: Prentice Hall; 8 edition (March 27, 2009)
  • Language: English
  • ISBN-10: 0136053068
  • ISBN-13: 978-0136053064
  • Product Dimensions: 9.1 x 6.9 x 1.9 inches
  • Shipping Weight: 4.7 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon.com Sales Rank: #86,523 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

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately Buy After Viewing This Item?

Java How to Program: Early Objects Version (8th Edition)
84% buy the item featured on this page:
Java How to Program: Early Objects Version (8th Edition) 4.2 out of 5 stars (5)
$94.36
Java How to Program, 7th Edition
6% buy
Java How to Program, 7th Edition 4.1 out of 5 stars (29)
$80.55
Head First Java, 2nd Edition
4% buy
Head First Java, 2nd Edition 4.4 out of 5 stars (251)
$29.67
Java How to Program: Late Objects Version (8th Edition)
3% buy
Java How to Program: Late Objects Version (8th Edition) 4.5 out of 5 stars (2)
$87.78

Tags Customers Associate with This Product

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

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

5 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
9 of 11 people found the following review helpful:
5.0 out of 5 stars Learning Java on your own? Get this book, June 17, 2009
By William Springer (Aurora, CO United States) - See all my reviews
(REAL NAME)   
Background: I am a PhD student in computer science, but I do theoretical research that rarely requires coding, so I haven't programmed in years. Recently I decided to pick up java, which I last used in 2000; rather than taking a class, I decided to spend some time this summer working through this book. I have programmed in several languages in the past (most notably C++) so I am familiar with the basics of programming (OOP, control structures, etc) but as I have not used java in close to a decade, much of the language is totally new to me.

The book is easy to read and has been well-proofed. The topics are covered in depth without assuming that the reader is either an expert or stupid: everything that you need to know is covered, but not repeated over and over. A summary and quiz at the end of each chapter makes it simple to check that you understood all of the important points, and the optional GUI case studies allow the reader to immediately jump in to graphical programming, which is often much more interesting than just causing words to appear on the screen! Chapters are a reasonable length as well; time to complete will vary depending on whether you're typing out and compiling the listed programs (you should) and doing the sample problems at the back of each chapter, but I've been spending 1-3 hours on each. Having just finished Chapter 10, I've learned quite a bit, particularly about features of the language which hadn't yet been added the last time I used the language; the enhanced for loop, for example, is pretty cool! The book comes with a companion website that offers downloads of every program in the book, as well as an additional ten appendices that didn't fit into this approximately 1500-page book.

This is actually a 4.5 star review, as there is one editing error that annoys me and makes the book a little harder to use. As each chapter involves writing a program and then modifying it, code is necessarily repeated; changes are highlighted in yellow to make it easier to find the places that need to be changed in your code. However, there are several places where the highlighting is incorrect (code that has changed is not highlighted, or code is highlighted without having been changed). It's a minor issue and only takes a few minutes to figure out, so I've gone ahead and rounded my rating up to a five. The book is definitely not perfect, but it's the best programming book I've read so far.



Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 8 people found the following review helpful:
4.0 out of 5 stars Good book by Deitel, April 9, 2009
By Donald Hsu (NYC, United States) - See all my reviews
31 chapters, 1500 pages, covering everything from OOP through Ajax and Web Services. This book is good for two semesters at the college level.

If you read any Deitel book, you know it is the best book to train programmers. Because the book is written step by step, just like a self-taught book. Once you have the compiler up and running, you will have no problem executing the programs in this book.

Do you need a pre-requisite for Java? The answer is no. If you have C++ or C#, of course, it is better. But it is not necessary. I have taught Java for 10 years, in colleges/universities, corporate training centers, and industrial firms. It is still one of the most useful programming languages.

Dice.com lists about 1200+ Java jobs in NYC daily. Java rules!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars Self study, October 21, 2009
By Pep (Hong Kong) - See all my reviews
Amazon Verified Purchase(What's this?)
I was looking for study material for a long time that would allow me to do self study which is always my preferred method of studying. The good news is that my search has ended as I found that "Java how to program" fits the bill perfectly. The material is very well outlined with clear objectives. The self review exercises and online videos and quizzes are a great asset.
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

2.0 out of 5 stars Great Book
I originally left a two-star review for this title (mainly because I tried to read it when I was exhausted). I gave it a second chance, however, and now I'm really enjoying it. Read more
Published 2 months ago by Brian L. Hixon

5.0 out of 5 stars Very Good
Minha encomeda ocorreu de forma correta e muito gratificante. A amazon é uma loja muito interessante e séria. Muito obrigado. Estou muito feliz.
Published 5 months ago by Raul M. Junior

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
What is Early Objects Version 1 June 2009
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 4 days ago
textbook scam 66 9 days ago
Search Customer 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.