Friday, July 31, 2020

Java Overview

History and Features of Java

Java is an object-oriented programming language, developed by James Gosling in early 1990,  Java Initially designed for small embedded systems in electronic appliance like set up bokes. The earlier name of java - OAK. Following are the list of items Features of java.

  • Simple,
  • Robust,
  • Portable,
  • Platform Independent,
  • Secured, High Performance,
  • Multithreaded,
  • Architectural Neutral,
  • Object-Oriented,
  • Interpreted and dynamic.

Simple

Java doesn't support the pointers and Added concept garbage collection to delete the unused objects in the memory. Execution is timeless.

Robust

Robust simply means strong. Java uses strong memory management, Strong type checking. Run time errors pointed out during compilation. Automatic Garbage collection, lack of pointer concept.  

Portable

when you compile your Java Program. Java compiler (Java c) generate a class with .class extension which contains the bytecode of your java program. byte code can run any platform.