Wintersalen Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    On the Table | November 9, 2014

    Tracey T.: IMG New Cookbooks for October and November: Potluck Time!



    October/November is a favorite time in our offices. These are the months when scads of cookbooks are released, a deluge of cookbooks, a tornado of... Continue »

    spacer

This item may be
out of stock.

Click on the button below to search for this title in other formats.


Check for Availability
Add to Wishlist

Absolute Java

Absolute Java Cover

ISBN13: 9780136083825
ISBN10: 013608382x
All Product Details

 

Synopses & Reviews

Publisher Comments:

KEY BENEFIT: Java programming concepts and techniques are discussed in a straightforward style using understandable language and code. KEY TOPICS: Console I/O; FLow of Control; Defining Classes; Arrays; Inheritance; Polymorphism and Abstract Classes; Exception Handling; File I/O; Recursion; UML and Patterns; Interfaces and Inner Classes; Generics and the ArrayList Class; Linked Data Structures; Collections, Maps, and Iterators; Swing; Web Programming with JSP; Database Programming with Java. MARKET: Ideal for both introductory and intermediate Java programmers.

Synopsis:

 

About the Author

Walter Savitch is Professor Emeritus of Computer Science at the University of California at San Diego. He received his PhD in mathematics from the University of California at Berkeley in 1969. Since that time he has been on the faculty of the University of California in San Diego (UCSD). He served as director of the UCSD Interdisciplinary PhD program in Cognitive Science for over ten years. He has served as a visiting researcher at the Computer Science departments of the University of Washington in Seattle and and at the University of Colorado in Boulder, and has been a visiting scholar at the Centrum voor Wiskunde en Informatica in Amsterdam.

Table of Contents

Previous Edition TOC

 

 

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

Debugging

Chapter 4: Defining Classes I

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 the 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

Hash Tables with Chaining

Sets

Trees

 

Chapter 16: Collections, Maps, and Iterators

Collections

Maps

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: Swing II

Window Listeners

Icons and Scroll Bars

The Graphics Class

Colors

Fonts and the drawString Method

 

Chapter 19: Java Never Ends

Multithreading

Networking with Stream Sockets

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

 

What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 1 comment:

Michele DeLia, January 4, 2012 (view all comments by Michele DeLia)
This is a great book on Java. Looking forward to the fifth edition.
Was this comment helpful? | Yes | No

Product Details

ISBN:
9780136083825
Publisher:
Addison-Wesley
Subject:
Java (Computer program language)
Author:
Savitch, Walter
Author:
Mock, Kenrick
Subject:
Programming Languages - Java
Subject:
Computer Languages-Java
Copyright:
Edition Description:
Trade paper
Publication Date:
March 2009
Binding:
Paperback
Grade Level:
College/higher education:
Language:
English
Illustrations:
Y
Pages:
1272
Dimensions:
9.10x7.30x1.90 in. 4.05 lbs.

Related Subjects

Computers and Internet » Computer Languages » Java

Absolute Java
0 stars - 0 reviews
$ In Stock
Product details 1272 pages Addison Wesley Longman - English 9780136083825 Reviews:
"Synopsis" by ,

 

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.