Core Java Syllabus: Coverage
Core Java Syllabus: Coverage
Core Java Syllabus: Coverage
SYLLABUS
COVERAGE
History
– Computers... How a Program uses – Type Casting, Default Value
Computers?
– Operators
– Java... Why? What? How(Green Project)?
– Problem Solving
When? Introduction to Java Programming
– Where? Environment
– Different Java Versions. – How to Install & set Path.
– How Java is different from other – A Simple Java Program
Technologies – Compiling & executing Java Program
Fundamentals of Java Programming
– Phases of Java Program
– Naming convention of Java language – Analysis of a Java Program
– Comments – Understanding Syntax and Semantic Error,
– Statements – Runtime Exception
– Blocks (Static, Non-static/instance) – Name of a Java Source File
– Identifiers – Platform Independency
– Keywords – Java Technology( JDK, JRE, JVM, JIT)
– Literals – Features of Java
– Primitive Data Types, Range – Text Editors
– Reference(User defined) Data type – Consoles
– Variables (Primitive, Reference) – Problem Solving.
Control Structures – Difference between C and C++ with
– Working with Control Structures Java,
– Types of Control Structures – Problem Solving
– Decision Control Structure (if, if-else, if else – Application Compilation and Run
if, switch –case) – Difference between C and C++ with
– Repetition Control Structure (do –while, Java,
while, for) – Problem Solving
– Problem Solving
– Interview related Question and Answer.
Keyboard Input in Java –
– Java program inputs from Keyboard – Object Oriented Programming
– Methods of Keyboard inputs – Procedural Vs Object Oriented Program
– Scanner, Buffered Reader – Different type of Program Procedural Vs
– JOption Pane – Object Oriented.
– Problem Solving – Top Down Vs Bottom Up Approach.
– Java Array – Introduction to Object Oriented
– What is Array – Programming
– Array Declaration in java vs C and C++. – Abstraction, Encapsulation, Inheritance,
– Instantiation of an Array – Polymorphism.
– String vs character array.Accessing Array – Introduction to Classes and Objects
Elements, Default Value, – Custom Class Definition
– for-each loop, varargs. – Instance and Static Variables
– Length of an Array (What is – Different ways to create Object Instance
– ArrayIndexOutOfBoundsException). 5
– Increasing, Decreasing the Size – Types of Class 3-5
– and Copy of an Array – Instance Variable and it's role in a Class
– Multi-Dimensional Arrays – Constructors, types of Constructor,
– Problem Solving – Constructor Rule, Constructor
Overloading.
Command-Line Arguments
– What is a Command-Line Argument?
– Static Variable and it's use.