Core java
Introduction
• Why Java
• Java Features
• Java programming format
• Java Statements
• Java Data Types
• JDK
• JVM
OOPS (Object Oriented Programming & Systems)
• Introduction
• Object
• Constructors
• This Key Word
• Inheritance
• Super Key Word
• Polymorphism (Over Loading & Over Riding)
• Abstraction
• Interface
• Encapsulation
• Introduction to all predefined packages
• User Defined Packages
• Access Specifiers
STRING Manipulation
• String
• String Buffer
Array
• What is Array
• Single Dimensional Array
• Multi Dimensional Array
• Sorting of Arrays
Packages Exception Handling
• Introduction
• Pre Defined Exceptions
• Try-Catch-Finally
• Throws, throw
• User Defined Exception examples
I/O Streams
• Introduction
• Byte-oriented streams
• Character – oriented streams
• File
Multithreading
• Introduction
• Thread Creations
• Thread Life Cycle
• Life Cycle Methods
• Synchronization
• Wait() notify() notify all() methods
Wrapper Classes
• Introduction
• Byte, Short, Integer, Long, Float, Double, Character
• Boolean classes
Inner Classes
• Introduction
• Member Inner Class
• Static Inner Class
• Local Inner Class
• Anonymous Inner Class
Collection Frame Work
• Introduction
• Util Package interfaces, List, Set, Map
• List Interface 7 Its Classes
• Set Interface & Its Classes
• Map Interface & Is Classes