JAVA

Core Java

 Fundamentals of OOP’s

·         Introduction

·         Why we need OOP?

·         Object Oriented Paradigm

·         Features of Object Oriented Paradigm

·         Basic Concepts of Object-Oriented Programming

·         Object And Classes

·         Data Abstraction and Encapsulation

·         Inheritance

·         Polymorphism

·         Compile Time and Runtime Mechanisms

·         Dynamic Binding

·         Message Communication

·         Advantage and Disadvantage of OOP

·         Applications of OOP

Introduction and evolution of Java

·         What is Java?

·         Where it is used?

·         Types of Java Applications.

·         History of Java.

·         Features of Java.

·         How it is differ from C and C++?

·         How to install JDK and how to set path for java?

·         Difference between JDK/JRE/JVM.

·         Internal Details of JVM.

·         What is the purpose of JIT Compiler? 

·         How to write a Program in Java?

·         Program Internal.

·         Saving a program by different name of class and without name?

Language Fundamentals

·         Source File Structure

·         Java Tokens

·         Data Types

·         Variables

·         Input from Keyboard

·         Arrays

Operators, Expression and Assignments

·         Introduction

·         Types of Operators

·         Arithmetic Operators

·         Increment and Decrement Operators

·         Comparison Operators

·         Boolean Operators

·         Conditional Operators

·         Ternary operator

·         Assignment Operator

·         Bit-wise Operators

·         Shift Operators

·         Arithmetic Expressions

·        Type Conversion during Assignments

Control statements

·         Introduction

·         Decision Control Structure

·         Loop Control Structure

·         Jump Statements

Class, Objects and Method

·         Introduction

·         Defining a Class

·         Fields Declaration

·         Methods Declaration

·         Creating Objects

·         Accessing Class Members 

·         Constructor

·         Methods Overloading

·         Static Members

·         Nesting of Methods

·         Inheritance: Extending a Class

·         Overriding Methods

·         Final Variables and Methods

·         Final Classes

·         Finalize Methods

·         Abstract Methods and Classes

·         Methods with Varags

·         Visibility Control

Array, String and Vectors

·         Introduction

·         One Dimensional Array

·         Creating an Array

·         Two-dimensional Array

·         Strings

·         Vectors

·        

© 2016 Vision World Tech Pvt. Ltd. | Designed and Developed by Vision World Tech Pvt. Ltd