Pearson Education Home Higher Education HomeInstructor SupportStudent SupportAbout UsCareers
Bookshop
Texts & Technology
ABOUT THIS PRODUCT
Description
Table of Contents
Features
About the Author(s)
 
RESOURCES
First Day of Class
 
SERIES
By Example
 
RELATED TITLES
Java--Intro to Programming/CS1 (Computer Science)
Java 2 by Example, 2/E
View Larger Cover Image
View Larger Image

Jeff Friesen

Publisher: Que Publishing
Copyright: 2002
Format: Paper; 848 pp

ISBN-10: 0789725932
ISBN-13:9780789725936Help icon

Our Price: £28.99
This title is out of print
Estimated Availability: 04 Jan 2002
This title is not for sale to the US or Canada.
Not available for purchase at this time.


  PrintPrint Product Information

Table of Contents


Introduction.

I. EXPLORING THE LANGUAGE.

1. Introducing Java.

What Is Java? Development Tools. Java Programs. Java Versus C++. What's Next? Reviewing It. Checking It. Applying It.

2. From Unicode to Types.

Unicode. Comments. Identifiers. Types. What's Next? Reviewing It. Checking It. Applying It.

3. From Literals to Expressions.

Literals. Variables. Separators and Operators. Expressions. What's Next? Reviewing It. Checking It. Applying It.

4. Statements.

Types of Statements. Decision Statements. Loop and Loop Control Statements. Other Statements. What's Next? Reviewing It. Checking It. Applying It.

5. Classes and Objects.

Classes. Fields. Methods. Objects. What's Next? Reviewing It. Checking It. Applying It.

6. Inheritance.

What Is inheritance? The Root of All Classes. Interfaces. Inheritance Versus Composition. What's Next? Reviewing It. Checking It. Applying It.

7. Polymorphism.

What Is Polymorphism? Method Binding. Abstract Classes. Runtime Type Information. What's Next? Reviewing It. Checking It. Applying It.

8. Initializers and Nested Classes.

Initializers. Garbage Collection. Finalization. Nested Classes. What's Next? Reviewing It. Checking It. Applying It.

9. Exceptions and Exception Handlers.

What Are Exceptions? Throwing Exceptions. Catching Exceptions. Cleaning Up. What's Next? Reviewing It. Checking It. Applying It.

10. Threads.

What Are Threads? Synchronization. Scheduling. Thread Groups. What's Next? Reviewing It. Checking It. Applying It.

11. Packages.

What Are Packages? The Package Directive. The Import Directive. Playing with Packages. What's Next? Reviewing It. Checking It. Applying It.

II. EXPLORING APIs.

12. From Characters to String Tokenizers.

Characters. Strings. String Buffers. String Tokenizers. What's Next? Reviewing It. Checking It. Applying It.

13. From Fundamental Data Structures to Collections.

Fundamental Data Structures. Wrappers. Self-Referential Classes. Collections. What's Next? Reviewing It. Checking It. Applying It.

14. Mathematics.

Java and Mathematics. Essential Math Classes. Random Numbers. Big Decimals and Big Integers. What's Next? Reviewing It. Checking It. Applying It.

15. Files and Streams.

Working with Files. Working with Streams. Object Serialization. Stream Tokenizers. What's Next? Reviewing It. Checking It. Applying It.

III. APPENDIXES.

Appendix A. Answers to Quizzes.

Appendix B. Reserved Words.

Assertions.

Appendix C. Operator Precedence.

Appendix D. Additional Resources.

Certification.

FAQs, Forums, and Newsgroups. Magazines, Tutorials, and the Java Developer Connection. Glossary. Index.

 
Pearson Education Home