Topics to learn:
JAVA - Object Code, JAVA Virtual Machine, Platform Independent. JAVA Object Creation JAVA Garbage collection Function Overloading Inheritance and interface Function Overriding Abstract Classes Singleton Exceptions Threads Collections(Set, ArrayList, Maps etc) Anonymous Classes