|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Absolute Java with Student Resource Disk, 2/E
Walter SavitchUniversity of California, San Diego

ISBN-10: 0321330242
ISBN-13:  9780321330246

Publisher:  Addison-Wesley
Copyright:  2006
Format:  Paper Bound w/CD-ROM; 1248 pp
Published:  04/08/2005
New edition available
  This item has been replaced by Absolute Java, 4/E.



Best-selling author Walt Savitch offers students a comprehensive introduction of the java programming language.  The hallmark feature of his accessible writing style is predominate in this text, along with the needed tools and java topics  for novice and experienced programmers to master the java language.  In this second edition he takes full advantage of the new java 5.0 features and incorporates the new Scanner class, automatic boxing and unboxing, System.out.pintf for formatting output and enhanced for loop.  There is comprehensive coverage of generic types, including how to define classes with type parameters, collection classes done as generic classes, and linked lists done with type parameters.  Pedagogical features are integrated throughout including: pitfalls, programming tips, and self-test exercises and answers.  This book is appropriate for introductory courses covering Java and intermediate programming courses introducing Java to students familiar with another language.

  • Takes full advantage of the new features of Java 5.0:

                                  ----Includes the new standardScanner class for keyboard input

                                  ----Comprehensive coverage of Generic Types

                                  ----Automatic boxing and unboxing

                                  ----Enhanced for Loops

                                  ----Variable length parameter lists

  • Contains extensive coverage of Java Libraries
  • Introduces modern programming topics such as UML, multithreading, and servlets
  • Contains full-color presentation with extensive pedagogy including: pitfalls, programming tips, and self-test exercises with answers

Available-Addison-Wesley’s CodeMate, The Online Homework and Tutorial Resource:

 

Addison-Wesley’s CodeMate brings this textbook to life and provides the practice needed to master key programming skills. This online resource provides a hands-on experience and targeted feedback-- leading to correctly completed programming projects.   Instructors can track class performance with a Results Manager, while students can measure their own progress as they move through text specific programming projects. This site is free whan an access code is bundled with a new textbook.

 

  • Takes full advantage of the new features of Java 5.0:

                                  ----Includes the new standardScanner class for keyboard input

                                  ----Comprehensive coverage of Generic Types

                                  ----Automatic boxing and unboxing

                                  ----Enhanced for Loops

                                  ----Variable length parameter lists

 

  • 60% More programming projects

 

  • 25% More code examples

 

Available-Addison-Wesley’s CodeMate Version 2.0 (released January 2005), The Online Homework and Tutorial Resource:

 

Addison-Wesley’s CodeMate brings this textbook to life and provides the practice needed to master key programming skills. This online resource provides a hands-on experience and targeted feedback-- leading to correctly completed programming projects.   Instructors can track class performance with a Results Manager, while students can measure their own progress as they move through text specific programming projects. 

 

A complimentary subscription is offered when a access card is bundled with a new copy of this text.  Codemate is available to qualified adopters.

Chapter 1 Getting Started

Introduction to Java

Expressions and Assignment Statements

The Class String

Program Style

 

Chapter 2 Console Input and Output

Screen Output

Console Input Using the Scanner Class

 

Chapter 3 Flow of Control

Branching Mechanism

Boolean Expressions

Loops

 

Chapter 4 Defining Classes

Class Definitions

Information Hiding and Encapsulation

Overloading

Constructors

 

Chapter 5 Defining Classes II

Static Methods and Static Variables

References and Class Parameters

Using and Misusing References

Packages and javadoc

 

Chapter 6 Arrays

Introduction to Arrays

Arrays and References

Programming with Arrays

Multidimensional Arrays

 

Chapter 7 Inheritance

Inheritance Basics

Encapsulation and Inheritance

Programming with Inheritance

 

Chapter 8 Polymorphism and Abstract Classes

Polymorphism

Abstract Classes

 

Chapter 9 Exception Handling

Exception Handling Basics

Throwing Exceptions in Methods

More Programming Techniques for Exception Handling

 

Chapter 10 File I/O

Introduction to File I/O

Text Files

The File Class

Binary Files

Random Access to Binary Files

 

Chapter 11 Recursion

Recursive void Methods

Recursive Methods that Return a Value

Thinking Recursively

 

Chapter 12 UML and Patterns

UML

Patterns

 

Chapter 13 Interfaces and Inner Classes

Interfaces

Simple Uses of Inner Classes

More About Inner Classes

 

Chapter 14 Generics and ArrayList Class

The ArrayList Class

Generics

 

Chapter 15 Linked Data Structures

Java Linked Lists

Copy Constructors and the clone Method

Iterators

Variations on a Linked List

Trees

 

Chapter 16 Collections and Iterators

Collections

Iterators

 

Chapter 17 Swing I

Event-Driven Programming

Buttons, Events, and Other Swing Basics

Containers and Layout Managers

Menus and Buttons

Text Fields and Text Areas

 

Chapter 18 Applets

A Brief Introduction to HTML

Programming Applets

Applets in HTML Documents

 

Chapter 19 Swing II

Window Listeners

Icons and Scroll Bars

The Graphics Class

Colors

Fonts and the drawString Method

 

Chapter 20 Java Never Ends

Multithreading

Javabeans

Java and Database Connections

 

Appendix 1 Keywords

Appendix 2 Precedence and Associativity Rules

Appendix 3 Unicode Character Set

Appendix 4 Format Specifications for printf

Appendix 5 Summary of Classes and Interfaces

 

Index

  • 9780136083825
    Absolute Java, 4/E
    Savitch
    ©2010 | Addison-Wesley | Paper; 1272 pp | Instock
    ISBN-10: 013608382X | ISBN-13: 9780136083825
    Brief Description | Buy from myPearsonStore

  • 9780321489685
    Code Listings for Absolute Java, 3/E
    Savitch
    ©2008 | Addison-Wesley | On-line Supplement | Instock
    ISBN-10: 0321489683 | ISBN-13: 9780321489685

  • 9780321491596
    MyCodeMate for Absolute Java, 3/E
    Savitch
    ©2008 | Addison-Wesley | Website | Instock
    ISBN-10: 0321491599 | ISBN-13: 9780321491596
    URLhttp://www.mycodemate.com

  • 9780321495907
    Online PowerPoint Lecture Slides for Absolute Java, 3/E
    Savitch
    ©2008 | Addison-Wesley | On-line Supplement | Instock
    ISBN-10: 032149590X | ISBN-13: 9780321495907

  • 9780321495891
    Online Solutions Manual for Absolute Java, 3/E
    Savitch
    ©2008 | Addison-Wesley | On-line Supplement | Instock
    ISBN-10: 0321495896 | ISBN-13: 9780321495891

  • 9780321491589
    Online Test Bank for Absolute Java, 3/E
    Savitch
    ©2008 | Addison-Wesley | On-line Supplement | Instock
    ISBN-10: 0321491580 | ISBN-13: 9780321491589

Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Companion Website, 2/E
Savitch
©2006 | Addison-Wesley | Website | Instock
ISBN-10: 0321348826 | ISBN-13: 9780321348821
URLhttp://www.aw-bc.com/savitch


CodeMate Companion WebSite, 2/E
Savitch
©2006 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321376145 | ISBN-13: 9780321376145
URLhttp://www.mycodemate.com


CodeMate Companion WebSite, 2/E
Savitch
©2006 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321376145 | ISBN-13: 9780321376145
URLhttp://www.mycodemate.com


Companion Website, 2/E
Savitch
©2006 | Addison-Wesley | Website | Instock
ISBN-10: 0321348826 | ISBN-13: 9780321348821
URLhttp://www.aw-bc.com/savitch


Online Power Point Figures, 2/E
Savitch
©2006 | Addison-Wesley | Electronic Supplement | Instock
ISBN-10: 032134880X | ISBN-13: 9780321348807
  View Downloadable Files



Online Solutions Manual, 2/E
Savitch
©2006 | Addison-Wesley | Electronic Supplement | Instock
ISBN-10: 0321348796 | ISBN-13: 9780321348791
  View Downloadable Files



Online Testbank File, 2/E
Savitch
©2006 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321356497 | ISBN-13: 9780321356499
  View Downloadable Files



CS Support-Student Support Material
Addison-Wesley
©2008 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321446852 | ISBN-13: 9780321446855
URLhttp://www.aw.com/cssupport


CodeMate Companion WebSite, 2/E
Savitch
©2006 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321376145 | ISBN-13: 9780321376145
URLhttp://www.mycodemate.com


Companion Website, 2/E
Savitch
©2006 | Addison-Wesley | Website | Instock
ISBN-10: 0321348826 | ISBN-13: 9780321348821
URLhttp://www.aw-bc.com/savitch


Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Interwrite Personal Response System
EduCue, Addison-Wesley & Benjamin Cummings
©2004 | Addison-Wesley | Electronic Supplement | Instock
ISBN-10: 0321267354 | ISBN-13: 9780321267351


Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Companion Website, 2/E
Savitch
©2006 | Addison-Wesley | Website | Instock
ISBN-10: 0321348826 | ISBN-13: 9780321348821
URLhttp://www.aw-bc.com/savitch


CodeMate Companion WebSite, 2/E
Savitch
©2006 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321376145 | ISBN-13: 9780321376145
URLhttp://www.mycodemate.com


Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.