Core
Java Reading Assignment
Read the following chapters
paying special attention to bulletted items.
1. Introduction
to Java
- Java Advantages, white paper
buzzwords
- History, Misconceptions
2. The Java
Programming Environment
- Navigating Java Directories
- Compiling and executing
Java programs
- Path, Classpath environment
variables
3. Fundamental
Programming Structures in Java
- Comments, Data Types, Variables,
Assignments and Initializations
- Operator Precedence
- Static Class
- Class methods and variables,
Arrays
4. Objects
and Classes
- Building your own classes
- Constructors
- Packages and their scope
- Methods
- Class Design Hints
5. Inheritance
- Abstract Classes
- Protected Access
6. Interfaces
and Inner Classes
- Interface properties (implements)
7. Graphics
Programming
- Introduction / Swing set
characteristics
- Figure 7.7
8. Event Handling
- Event handling basics
- Example 8-1
- Adapter classes
- Table 8-1 Event handling
summary
9. User Interface
Components with Swing
10. Applets
- Basics
- JVM Plug-in
- Figure 10-2
- Security (Table 10-1)
- JAR files
11.
Exceptions and Debugging
- Dealing with Errors
- Catching Exceptions
- Some tips on Using Exceptions
12. Streams
and Files
- Streams
- The Complete Stream Zoo
- Putting Streams to use
- Object Streams
- File Management
CoreJava Volume II
3. Networking
- Connecting to a server
- Sending Email
- URL connections
- Examples 3-1, 3-2, 3-3, 3-6,
3-7