Java 2 Programmer's Interactive Workbook
0130166383

Kevin Chu, Cupertino, California
Eric Brower, Sunnyvale, California

Publisher: Prentice Hall
Copyright: 2000
Format: Paper; 502 pp

ISBN-10: 0130166383
ISBN-13:9780130166388

Our Price: £31.99
Status: Not Yet Published
Estimated Availability: 05 Jan 2000



Description

The perfect hands-on Java course for absolute beginners: all the skills you need to get results, fast!

Get Java up and running, start editing files, use the Java console, run Java applications and applets. Learn the basics of object-oriented programming through easy examples, analogies, and exercises. Then, master Java data types, control structures, basic Java graphical user interfaces, events, classes, inheritance, exceptions, error handling—even multimedia!


Table Of Contents


1. Getting Started.

Lab 1.1 Compiling and Running A Java Program. Test Your Thinking.



2. Basic Syntax of a Java Program.

Lab 2.1 The Structure of a Simple Java Program. Lab 2.2 A Basic Overview of Variables. Lab 2.3 A Basic Overview of Methods. Test Your Thinking.



3. Data Types.

Lab 3.1 Primitive Data Types. Lab 3.2 The String Class. Lab 3.3 Arrays. Lab 3.4 Vectors. Test Your Thinking.



4. Flow Control.

Lab 4.1 Boolean Testing. Lab 4.2 If-Then-Else. Lab 4.3 The While Loop. Lab 4.4 The For Loop. Lab 4.5 Switch Statement. Test Your Thinking.



5. Boolean Logic.

Lab 5.1 Boolean Math. Lab 5.2 Boolean Expressions. Test Your Thinking.



6. The Graphical User Interface.

Lab 6.1 GUI Basics. Lab 6.2 Application Versus Applet GUIs. Lab 6.3 The Use of Labels. Lab 6.4 The Use of Buttons. Lab 6.5 The Use of Text Components. Test Your Thinking.



7. Layout Managers.

Lab 7.1 The BorderLayout. Lab 7.2 The GridLayout. Lab 7.3 Combining Layout Managers. Lab 7.4 The GridBagLayout. Test Your Thinking.



8. Events.

Lab 8.1 Basic Event Handling. Lab 8.2 Different Approaches to Event Handling. Test Your Thinking.



9. Multimedia.

Lab 9.1 Images. Lab 9.2 Colors. Lab 9.3 Sounds. Lab 9.4 Fonts. Test Your Thinking.



10. Creating Your Own Classes.

Lab 10.1 Designing and Implementing Classes. Lab 10.2 Special Class Features. Lab 10.3 Subclasses and Inheritance. Test Your Thinking.



11. Errors and Exceptions.

Lab 11.1 Error-Handling with Return Values. Lab 11.2 Error-Handling with Exceptions. Lab 11.3 Throwing and Catching Exceptions. Lab 11.4 Creating Your Own Exceptions. Test Your Thinking.



Appendix A: Lab Self-Review Answers.


Appendix B: Java Reserved Words.


Index.

Features
  • “Test Your Thinking” project solutions and detailed explanations!
  • Authors' Corner: Your personal connection to this book's expert authors.
  • Additional self-review exercises with instant feedback and explanations!
  • An exclusive message board where you can interact with other students!

Student Supplements
COMPANTION WEBSITE - CHU
Chu
© 2000 | Prentice Hall | On-line Supplement | Available
ISBN-10: 0130199508 | ISBN-13: 9780130199508


Instructor Supplements
COMPANTION WEBSITE - CHU
Chu
© 2000 | Prentice Hall | On-line Supplement | Available
ISBN-10: 0130199508 | ISBN-13: 9780130199508