Buy Used
Used - Good See details
Price: £4.03

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Java, Java, Java: Object-oriented Problem Solving
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java, Java, Java: Object-oriented Problem Solving [Paperback]

Ralph Morelli
3.7 out of 5 stars  See all reviews (3 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.
There is a newer edition of this item:
Java, Java, Java: Object-oriented Problem Solving Java, Java, Java: Object-oriented Problem Solving 3.7 out of 5 stars (3)
Currently unavailable

Product details

  • Paperback: 973 pages
  • Publisher: Pearson US Imports & PHIPEs; Bk&CD Rom edition (27 Dec 1999)
  • Language English
  • ISBN-10: 0130113328
  • ISBN-13: 978-0130113320
  • Product Dimensions: 25 x 20.4 x 3.8 cm
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 336,423 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

R. Morelli
Discover books, learn about writers, and more.

Visit Amazon's R. Morelli Page

Product Description

Product Description

The text uses a top-down approach to focus on problem decomposition and program design from the beginning. It is this methodology-along with its lucid and engaging exercises and analogies- that sets this book apart. Morelli introduces some of Javas advanced features including GUIs (e.g. AWT and Swing), exceptions, threads, files, and sockets. Because of this resources adaptable and accessible style, instructors can easily choose which advanced concepts to teach to introductory students while intermediate level programmers can also benefit from its thorough advanced feature coverage. Offers an emphasis on design and problem solving through instruction and examples *Emphasizes OO design concepts such as inheritance and information hiding early on and presents them as an essential component of using an OO language *Features GUI elements and applets to captivate and maintain the readers interest while introducing them to real-world examples *Incorporates action learning tools such as "In the Laboratory" sections, "CyberPet" examples, and drop-in boxes on effective design, programming and debugging tips, and Java language rules *Covers advanced features of the Java: GUIs, graphics and drawing; exceptions; recursive problem solving; threads and concurrent programming; files, streams, and input/output techniques; sockets and networking; and data structures *Includes a Companion Website-with extensive supplementary resources such as a Study Guide, Power Point slides, Java code-and a CD-ROM that includes the Java code for all the examples in the text, and Java 2 SDK, Standard Edition, Borland JBuilder 3, University Edition, and NetBeans

From the Back Cover

Java, Java, Java- Object-Oriented Problem Solving offers a robust, accessible, and flexible problem-solving approach to Java programming by introducing objects early to ensure that readers can benefit from a "big picture" perspective. This book assists students and professionals with their most challenging problem as beginning programmers- object abstraction, or how to use interacting objects and methods. The text uses a top-down approach to focus on problem decomposition and program design from the beginning. It is this methodology-along with its lucid and engaging exercises and analogies- that sets this book apart. Morelli introduces some of Javas advanced features including GUIs (e.g. AWT and Swing), exceptions, threads, files, and sockets. Because of this resources adaptable and accessible style, instructors can easily choose which advanced concepts to teach to introductory students while intermediate level programmers can also benefit from its thorough advanced feature coverage. Offers an emphasis on design and problem solving through instruction and examples Emphasizes OO design concepts such as inheritance and information hiding early on and presents them as an essential component of using an OO language Features GUI elements and applets to captivate and maintain the readers interest while introducing them to real-world examples Incorporates action learning tools such as "In the Laboratory" sections, "CyberPet" examples, and drop-in boxes on effective design, programming and debugging tips, and Java language rules Covers advanced features of the Java- GUIs, graphics and drawing; exceptions; recursive problem solving; threads and concurrent programming; files, streams, and input/output techniques; sockets and networking; and data structures Includes a Companion Website-with extensive supplementary resources such as a Study Guide, Power Point slides, Java code-and a CD-ROM that includes the Java code for all the examples in the text, and Java® 2 SDK, Standard Edition, Borland JBuilder 3, University Edition, and NetBeans

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
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

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
By A Customer
Format:Paperback
I am a student currently studying for an MSc in Computer Studies, (a conversion course). The best book I have found to date on java with plenty of examples. It is very thorough whilst still being simple to understand. I only wish it existed when I started my course.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
By A Customer
Format:Paperback
Get it! You won't regret... neither if you are experienced C++ developer and want to transit into Java.
Comment | 
Was this review helpful to you?
0 of 1 people found the following review helpful
Format:Paperback
I have learned many languages, and have dealt with some pretty bad text-books in my career, but this one has to be the worst ever. For a beginner, with no prior training in computer-programming, this book is at best confusing, at worst, useless.
The idea, to start people off immediately with the big picture and hands-on programming sounds wonderful, unfortunately, it doesn't work. At least not in this book. Unless you know Java (or another programming-language) already, the book is far more confusing than helpful. For the beginner, the concept and progression of the book means that you continuously play a guessing-game with the author, seeing that there are next to no concise definitions of any terms or concepts, and nowhere to look up any such definitions.
Granted, there are boxes with Java Language Rules and Programming and Debugging tips sprinkled throughout the pages. These should be helpful, but unfortunately, there is not even close to a "rule-box" for every important concept (assuming that the list of Technical terms at the end of each chapter is an important concept to know).

I could rant on, but the bottom line is : This book lacks everything that could make it useful for a beginner, and if it was possible to rate it to no stars at all, I would. In this, the prize plays a part too. Paying close to 30 £ for a paper-back that falls apart when you actually read it, and which is impossible to use as a reference-book, is far too much.

... oh, and in case you wonder where I come from, I read and work with 14+ natural languages in 5+ alphabets, living and dead, and have taught quite a few of them on post-graduate level.
Comment | 
Was this review helpful to you?
Search Customer Reviews
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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback