Core Java-Basics Abstract Classes Interface Exceptions MultiThreading Collections Framework File Operations Reflection Localization & Internationalization