Java Introduction

Java is a widely used programming language and software platform. 

Java Technology = Programming Language + Java Software platform 
  

Java Programming Language 

Java is a high-level programming language that has below characteristics: 
  • Simple 
  • Object oriented 
  • Distributed 
  • Multithreaded 
  • Dynamic 
  • Architecture neutral 
  • Portable 
  • High performance 
  • Robust 
  • Secure

Java Platform

A platform is the hardware or software environment in which a program runs.  
The Java platform is a software-only platform that runs on top of other hardware-based platforms.
The Java platform has two components:
  • Java Virtual Machine (JVM)
  • Java Application Programming Interface (API)
JVM is the base for the Java platform and is ported onto various hardware-based platforms.

Java API is a large collection of ready-made software components that provide many useful capabilities. It is grouped into libraries of related classes and interfaces; these libraries are known as packages.

Post a Comment

0 Comments