Fundamentals of Computer Science using Java uses an object-based approach to the introduction of Computer Science using Java as the programming language. The book is example-based with approximately... This description may be from another edition of this product.
Since this book came out, there have been at least 2 major revisions of Java. But, you know what, don't worry. At the level of treatment in the text, it is not closely connected to the latest in Java. Beside, as Java gets upgraded, it tends to be a superset of older versions. What Hughes does is use Java as a good language in which to imbue the precepts of computing. If you have never programmed before, you should probably start with an object oriented language. Skip Fortran, Pascal and C. Well, given Java's popularity, it's a natural choice. Some of the early chapters deal with material that is not restricted to OO languages. Like the if-else construct. Or for loops. You should not have any problems with these. Later in the text, it actually goes into how you can think in OO terms, and how to map these into actual source code.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.