I) Introduction
- Why java
- Java Virtual Machine
- Difference between java and other (C and C++)
- Java History
- Java Features
- Java Programming Format
- How to Set path for java
- Creating and Running Java Program
- Java Naming Conventions
- Java Keywords
- Java Identifiers
- Java Operators
- Java Statements
- Java Data Types
- Type Casting
- Arrays
II) Object Oriented Programming concepts
- Introduction
- Basic Concepts of Object Oriented Programming
- Benefits of Object Oriented Parading
- Class and Objects
- Static Keyword
- Constructors
- This Keyword
- Java Variable argument methods
- Super Keyword
- Polymorphism ( Overloading and Overriding)
- Abstraction
- Encapsulation
- Abstract classes
III) Inheritance
- Need and Benefits of Inheritance
- Different types of Inheritance
- Different Forms of Inheritance
- Multiple inheritance in Java
- Method Overriding
- Final keyword with Inheritance
IV) Interface
- Why interfaces are introduced in Java
- Extending an Interface
- Implementing an Interface
- Accessing interface variables
- Implementing multiple inheritance using interfaces
V) String Manipulations
VI) Packages
- Introduction-Java API Packages
- Using system packages
- Naming conventions
- User Defined packages
- Access specifiers
VII) Exception Handling
- Introduction -Types of errors
- Pre Defined Exceptions
- Handling Exceptions - Try-Catch
- Multi catch statements
- Finally block
- Throw and Throws
- User Defined exception examples.
VIII) Multi threading
- Introduction to multi threading
- Thread creations
- Thread life cycle
- Life cycle methods
- Synchronization
- Inter thread communication
- Thread priority
IX) I/O Streams
- Introduction
- Byte-oriented streams
- Character oriented streams
- File
- Random Access File
- Serialization
X) Wrapper classes
- Introduction
- Byte, Short, Integer,Long, Float, Double, Character, Boolean classes
XI) Collection Framework
- Introduction
- Util package interfaces,list,set,Map
- List interface and its classes
- set interface and its classes
- Map interface and its classes
XII) Inner classes
- Introduction
- Member inner class
- static inner class
- local inner class
- Anonymous inner class
0 comments:
Post a Comment
Note: only a member of this blog may post a comment.