Section - I @2hrs Completed Section - Ii @1Hrs Section - Iii
Section - I @2hrs Completed Section - Ii @1Hrs Section - Iii
SECTION –III
SECTION –I
SOFTWARE
INTRODUCTION TO JAVA
FEATURES OF JAVA
I. Simple
II. Platform Independent
III. Secure
IV. Dynamic
V. Multithreading
VI. Robust
TYPES OF APPLICATION
PLATFORM OF JAVA
I. J2SE
II. J2EE
III. J2ME
IV. J2FX
JAVA PROGRAM EXECUTION FLOW WITH THE HELP OF JDK AND JRE
(a) Coding
(b) Compilation
(c) Execution
(d) Stack
(e) Native Method Area
i. Class Loader
ii. Bootstrap Loader
(f) Byte code Checker
(g) Member Loader
(h) Just in Time (JIT)
PRINTING STATEMENT
CONCATINATION
DATA TYPE
TYPES OF DATATYPE
TYPES OF VARIABLE
a) Local Variable
b) Global Variable
SECTION –II
INTRODUCTION TO OOPS
CHARACTERSTICS OF OOPS
PRINCIPLES
1. Inheritance
2. Encapsulation
3. Abstraction
4. Polymorphism
1. INHERITANCE
Types of Inheritance
a. Single level Inheritance
b. Mutli-level Inheritance
c. Multiple Inheritance
d.
e. Hierarchical Inheritance
Q. Advantage of Inheritance?
Method Overriding
FINAL MEMBER
PROJECT
PACKAGE
CLASS/INTERFACE
ACCESS SPECIFIER (ACCESS MODIFIER)
1. Private
2. Default
3. Protected
4. Public
ENCAPSULATION
SINGLETON CLASS
CASTING
Types of casting
1. Primitive Type Casting
a. Implicit Type Casting (Auto Casting)
b. Explicit Type Casting (Force Casting)
c. Boolean Type Casting
2. Non Primitive Type Casting
a) Up-casting (Implicit Type Casting or Auto Casting)
b) Down-casting (Explicit Type Casting or Force Casting)
ABSTRACT CLASS
CONCRETE CLASS
GENERALIZATION
INTERFACE
Characteristics of Interface
IMPLEMENTATION CLASS
MULTIPLE INHERITANCES
MARKER INTERFACE
COUPLING
Types of coupling
a) Tight coupling
b) Loose coupling
ABSTRACTION
POLYMORPHISM
Types of polymorphism
a) Compile time polymorphism
b) Run time polymorphism
SECTION –III
JAVA LIBRARIES
OBJECT CLASS
toString( )
hashcode( )
getclass( )
equal( args )
clone( )
finalize( )
wait( )
notify( )
notifyall( )
EXCEPTION
EXCEPTION HANDLING
TRY
CATHCH
FINALLY
EXCEPTION HIERARCHY
Error Event
Exception Event
o Checked Exception
o Unchecked Exception
EXCEPTION HANDLERS
EXCEPTION PROPOGATION
CUSTOM EXCEPTION
MULTITASKING