Introduction to Java

Java is a programming language and computing platform. The first release of java by Sun Microsystems in 1995. It was developed by James Gosling with other team members named Mike Sheridan and Patrick Naughton also called as Green Team. It is Class-based and an object-oriented programming language.

There are some basic steps one's need to understand:

  • Getting the program text into the computer,
  • Compiling the program, and
  • Running the compiled program

This is one of the essential features of Java that the same compiled program can be run on many different types of computers which supports java.

There are many sectors where JAVA is used for various purposes i.e, 

  1. For banking sector purposes.
  2. For retail purposes
  3. IT sector purposes
  4. For Android application purposes
  5. In Stock market
  6. For Scientific research purposes
  7. For Big data 
  8. For server side applications

Java architecture contains :

  1. A high level object oriented programming language,
  2. A platform-independent representation of a compiled class,
  3. A predefined set of run-time libraries,
  4. A virtual machine.

JAVA components :

  • Identifiers and primitive data types
  • Structured data types
  • Reference types
  • Blocks and exception handling
  • Control structures
  • Procedures and functions
  • Object oriented programming, packages and classes
  • Inheritance
  • Interfaces
  • Inner classes