Intensive Java
Summary
This course provides an effective way to learn the Java programming language quickly. The developer will learn in detail about Java's object oriented programming capabilities, exception handling mechanism and multi-threading facility.
Pre-requisite
-
Good programming knowledge.
-
Knowledge of C is an added advantage.
Duration
-
Duration: 48 hours
-
Span for Weekdays: 4 weeks
Syllabus
-
Introduction to Java
-
Expressions
-
Statements
-
Classes and Objects
-
Object Initialization
-
Object Finalization & Clean Up
-
Class Initialization
-
Composition
-
Inheritance
-
Polymorphism
-
Interfaces
-
Inner classes
-
Packages and Access Levels
-
Arrays
-
Exceptions
-
Cloning
-
Multi-threading
-
Thread Safety
-
Thread Co-operation
-
Strings and String Buffers
-
Input and Output Streams
