Java Syllabus Content - 1
Java Syllabus Content - 1
Core Java
1. Features of Java
2. Basics Of Java
a. Architecture of JVM
b. Types of variables and storage area
c. Data conversion ie. Type Casting
d. Operators
e. Difference between JDK, JRE., JVM
3. Basic Programs
a. Explanation of public static void main.
4. Decision Making
a. if
b. if –else
c. Nested if
d. Switch
e. Enhancement in switch case
5. Loops
a. for
b. for each
c. do-while
d. while
e. Break & continue
f. Nested loops
6. Array
a. Types of Array
b. 2_D Array
c. Multi-dimensional array
d. Problems on Array
e. Arrays Class & its methods.
7. Methods (method defining, calling )
8. Class & Object
a. Defining class, fields, Methods.
b. Creating an Object.
c. Access & Non-access Modifiers
d. Array of Object
e. Static Fields and Methods.
f. Passing an Object to any Method.
g. Inner classes
h.
9. Constructor
a. Types of constructor
b. Constructor chaining / Constructor inheritance
c. Garbage collection
d.
10. Inheritance
a. Introduction, use, implementation, rules, types,Feature.
b. Single Inheritance
c. Multilevel Inheritance
d. Hierarchical Inheritance
e. Protected Key
f. Constructor in Inheritance
i) Simple Constructor in Inheritance
ii) Parameterized Constructor in Inheritance
g. Abstract class
11. Polymorphism
a. Method Overloading
b. Method Overriding
c.
12. Object Class
a. Hierarchy
b. Methods
c. Deep & shallow cloning