Introduction

Author: Ravi Poswal

Java is an object-oriented programming language advanced by "James Gosling" in the early 1995. The team initiated this undertaking to expand a language for digital devices, including set-top packing containers, televisions, and many others. James Gosling and his team called their assignment “GREENTALK” and later called it “OAK”.

Java was advanced to enforce the “WRITE ONCE, RUN EVERYWHERE” programming model. It was first made available for public use in 1995. Java version list

S.NO

VERSION NAME

YEAR

S.NO

VERSION NAME

YEAR

1

JDK BETA

December 1995

11

Java SE 9

September 2017

2

JDK 1.0

January 1996

12

Java SE 10

March 2018

3

JDK 1.1

February 1997

13

Java SE 11

September 2018

4

J2SE 1.2

December 1998

14

Java SE 12

March 2019

5

J2SE 1.3

May 2000

15

Java SE 13

September 2019

6

J2SE 1.4

February 2002

16

Java SE 14

March 2020

7

J2SE 5.0

September 2004

17

JDK 15

September 2020

8

Java SE 6

December 2006

18

JDK 16

March 2021

9

Java SE 7

July 2011

19

JDK

September 2021

10

Java SE 8

March 2014

20

JDK

September 2025

FAQs

James Gosling

1995

It is developed by Sun Microsystems.

Java is called platform-independent because it uses bytecode (.class file), which can run on any system that has a JVM (Java Virtual Machine).

The slogan of Java is “Write Once, Run Anywhere” (WORA).

Function represents the attribute of the program where as method represents attribute with behaviorof the program. Operation can be independent but behavior cannot be independent.