Tuesday 13 December 2016

What is Java Computer Programming Language?

Define Java. Types, Technologies, Version and Requirements of java technologies.

A technology from Sun developed by James Gosling in 1991 with initial name ‘Oak’.

It was renamed to Java in 1995.

Types of Java Technologies
  1. Java SE (Java Standard Edition)
  2. Java EE (Java Enterprise Edition)
  3. Java ME (Java Mobile Edition)
  4. Java Fx
Version of Java

Java provides two kinds of versions
  1. Developer Version
  2. Product Version

Developer version deals with version of JDK software while Product version deals with Java features.

Developer Version



 Requirements of Java Development

  1. JDK 1.5+ (Java Development Kit)
  2. JRE 1.5+ (Java Runtime Environment)
  3. IDEs (Integrated Development Environment)


    1. NetBeans
    2. MyEclipse
    3. Visual Age
    4. JDeveloper
    5. Visual Café
This blog written by Jitendra Kumar (Java Trainer & Developer at Vtech Academy of Computers)

Wednesday 7 December 2016

Terminologies for Object- Oriented programming (OOP)

Class: Class is nothing but a template that describes the data and behavior associated with instance of that class.

Constructor: Constructor are used for creating an instance of a class, they are invoked when an instance of class gets created.

Object: a self-contained entity that consists of both data and procedures to manipulate the data.

Method: The implementation of some behaviour of an object.  It is an ordinary member function which consists of its own return type (can be void), name and always invoked by dot operator.

Property: An Object characteristic, such as color.

Inheritance:  It is the process by which one object acquires the property of another object.

Encapsulation: It is the mechanism that binds together code and data it manipulates and keeps both safe from outside interference and misuse.

Abstraction: The process of picking out (abstracting) common features of objects and procedures.

Polymorphism: A programming language's ability to process objects differently depending on their data type or class.

object oriented programming

What is list in data structure

List: - List is a linear data structure in which elements are arranged in random order. That means list is those type of linear data struc...