Skip to content
Paperback Java How to Program [With Access Code] Book

ISBN: 0132575663

ISBN13: 9780132575669

Java How to Program [With Access Code]

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Good

$9.49
Save $155.11!
List Price $164.60
Almost Gone, Only 4 Left!

Book Overview

The Deitels groundbreaking "How to Program" series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. This survey of Java... This description may be from another edition of this product.

Customer Reviews

6 ratings

Name titles and links are wrong

I ordered a Solutions Manual and thought it was Solutions manual for 6th edition. The one I received was the 5th edition. On my order and receipt it shows student solution manual but when I click on name title it took me to how to program 6th Edition. I selected the top of page to leave review and the page covers shows 9th edition java how to program. I love that the books are cheap but very confusing on if you are ordering the right book. Especially since the last 4 orders my books are not as advertised. Meaning titles and images to book cover haven't been the same as when i placed order.

You get what you pay for...

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.

This is 7 books on Java

Quite distinctive compared to most Java books, in its colour coding of the syntax. I remember the first time several years ago that I used an Integrated Development Environment to code. Thought it was gimmicky at first, having been used to a vanilla vi monochrome display. But it really is quite helpful as a visual aid. Likewise with this book. It is the most immediate thing that will grab you, because it is on almost every page. What might seem a frivolous affectation soon becomes an obvious necessity. Why the heck don't other books do this? (Actually, it adds considerably to the printing costs.) Presentation does matter, something known to good authors and editors.But what about the content? Well, it certainly is not the "Cretin's 3 Day Guide to Java". It can take you a lot longer than 3 days to plow through this. The authors have aimed this at both the beginner and the experienced programmer. You need never have tweaked a computer before. But the book also delves into Java Server Pages, JDBC, Design Patterns, UML, New I/O and Web Servers. Typically in the Java literature, these 6 topics are covered in books of their own; and not for novices either. But if you are a beginner, this should not put you off. You do not need to read far before you can start coding effectively. And you can hold the later chapters in reserve till you gain experience.The authors are clearly trying to move up the food chain. They have put a lot of material into the text. Plus added two CDs, with thousand of lines of source code, and freeware for a full development environment. The latter is not strictly necessary for an experienced user who knows where to look for it on the web. But a nice aid to the beginner, saving hours of aggravation over what are strictly setup tasks, and not actual programming efforts.

New to Java?... this 4th edition is great!

The format of the book is excellent. Written from a point of view that assumes very little, the usefulness of this book in my programming career has been great. I am new to Java, but not new to programming. So, I really appreciate all of the code samples on the CD as well as the easy-to-understand examples. They compile and run just as expected. Also, the color-coded source code examples are a great improvement over the 3rd edition. If you are learning Java, like me, you must have this book!

Great Layout

I found the layout of this book very helpful. Especially the Software Engineering Observations, Good Programming Practices and Common Programming Errors that are sprinkled through the text do a good job in summarizing and highlighting important ideas. I have only highlighted very few words or fragments, most of it is already done for you! It is not always an easy read, granted, and I went back to it again and again, but I found the material very solid and I think I have learned a lot on Java and Object Oriented Programming. It isn't my only book on Java, but it was my first one. It was also my first programming book.

Excellent TEXTBOOK - not standalone volume

I've read with interest many of the comments about the strengths and weaknesses of this book, and I agree with all of them !What many writers appear to overlook is that this is intended as a textbook. It's written to be used as part of learning with the help of an experienced person providing training in an introduction to Java, not as a standalone reference. The examples are not intended to be used without help from an instructor and therefore need not be complete and can indeed refer to material not yet covered in the text.I have used the second edition of the book as a main text in a college corse I teach. For this purpose it is easily the best Java book I have seen. The examples are numerous and vary not only in topic but in complexity - the student can choose his or her own level. The example code actually works, which is not the case with many Java books these days. The line-by-line descriptions of the examples are very helpful to students. All fundamental areas of the language are covered with hands-on assignments provided by the authors.The other really interesting thing about this book is that is offers more detail about each topic than the reader needs to 'make it work'. I learned a few things about the language myself while using the textbook - for instance, the fact that Java throws an exception if the variable in a switch statement is out of range for the data type used. This turned out to be useful when I earned my Java 2 certification. As a student, I like that sort of text - I can learn more than the minimum if I am really interested.Many people, but not all, would be able to use this book standalone. But you have to know that it's meant to be used as a basic introduction to Java syntax and have those expectations ! Used that way, I would strongly recommend it to anyone.I agree with comments that suggest the text is not a good reference for learning OO design. But in my experience there are few really useful OO design references in existence ! Personally I think that expecting a person to learn OO design and a new programming language at the same time is a too much to ask and underestimates the difficulty of understanding OO principles and techniques. I would teach the text first and a course in OO design, including patterns, later. In my opinion the syntax used to express design must be mastered first to avoid confusion of design with a particular language.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured