Objectives
1. Introduction to Java
- Create and use objects to write programs in the Java Programming Language,
- Write comments into the programs,
- Declare and use variables of primitive and reference data types,
- Create and use strings and arrays,
- Use operators to form expressions,
- Write loop, conditional and branching statements.
- Declare classes and create instances of these classes,
- Write and use interfaces,
- Overload and Override methods,
- Reuse the code in a class through inheritance,
- Use polymorphism to deal with objects in different forms,
- Organize objects in packages.
- Use Collections to group Java objects,
- Use List, Set, and Map interfaces,
- Choose different implementations according to your needs,
- Use iterators to access individual objects in a collection.
4. Error Handling
- Handle errors with exceptions,
- Catch and throw exceptions,
- Create and use your own exceptions.
5. Input/Output
- Get data from information sources (file on disk, standard input, etc.) using streams,
- Send data to information sinks (file on disk, standard output) using streams,
- Use readers and writers for character based I/O,
- Filter input and output streams for enhanced functionality,
- Read/Write Objects from/to streams.
Last modified: Monday, 12 September 2011, 6:42 PM