Core JAVA

Introduction to OOPS & Java Programming
Language
Variables
Control Structures
Data Types
Classes and Objects
Abstract, Static and final
Inheritance
Packages
Interfaces
Exception Handling
IO Package
String Handling
Threading and multithreading
Serialization
Collection Framework
Lang Package
Files and Streams
Networking Package
Applets and AWT
Event Handlers and Listeners
JFC
Swings
Security


J2SE ( Java 5.0)
Generics
Enhanced for Loop
Autoboxing/Unboxing
Typesafe Enums
Varargs
Static Import
Metadata
Garbage Collector Ergonomics
Thread Priority Changes
Serialization