0% found this document useful (0 votes)
1 views

Chapter-1 Java Introduction

Java is an open-source, platform-independent, and object-oriented programming language developed by James Gosling and his team at Sun Microsystems in 1991. It follows the core principle of 'Write Once, Run Anywhere' and has undergone various version releases, with significant versions including Java SE 8, 11, 17, and 21. Java is classified into three editions: Java SE for standalone applications, Java EE for web and enterprise applications, and Java ME for mobile applications.

Uploaded by

shilpishah2004
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Chapter-1 Java Introduction

Java is an open-source, platform-independent, and object-oriented programming language developed by James Gosling and his team at Sun Microsystems in 1991. It follows the core principle of 'Write Once, Run Anywhere' and has undergone various version releases, with significant versions including Java SE 8, 11, 17, and 21. Java is classified into three editions: Java SE for standalone applications, Java EE for web and enterprise applications, and Java ME for mobile applications.

Uploaded by

shilpishah2004
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Chapter-1 Java Introduction

1.1 => What is Java: Java is an Open Source, Platform Independent & Object - Oriented Programming Language.
Features of Java:
i. Open Source
ii. Platform Independent
iii. Object Oriented
iv. High Level
v. Case Sensitive
vi. Statically Typed
vii. Platform
viii. Multithreading
etc…

History of Java:
i. Java was developed by James Gosling and his team in 'Sun Microsystem' in 1991.
ii. The main motive behind James Gosling and his team creating the Java programming language was to develop a platform-independent
language that could run on various devices and operating systems without modification.
iii. Core Principle of Java: Platform independent language: WORA: Write Once, Run Anywhere
iv. The initial name of Java was OAK but it was renamed to JAVA because OAK was already a registered trademark of another company.
v. Java’s First stable version (JDK 1.0) was released on 23rd January 1996.
v. On January 27, 2010, Sun Microsystems was officially acquired by Oracle Corporation.
vi. Up to Java version 1.6, it was released by Sun Microsystems. Subsequent versions (from Java 1.7) have been released by Oracle.

=> Versions of Java:


Version Release Date
Beta Testing version 1995
JDK 1.0 23rd January 1996
JDK 1.1 18th February 1997
J2SE 1.2 4th December 1998
These Java versions were released by Sun Microsystems.
J2SE 1.3 8th May 2000
J2SE 1.4 13th February 2002
J2SE 5.0 (1.5) 30th September 2004
Java SE 6 (1.6) 11th December 2006
On 27th Jan 2010, Sun Microsystems was acquired by Oracle.
Java SE 7 (1.7) 28th July 2011
Java SE 8 (1.8) (LTS) 18th March 2014
Java SE 9 (1.9) 21st September 2017
Java SE 10 (1.10) 20th March 2018
Java SE 11 (LTS) 25th September 2018
Java SE 12, 13, 14, 15, 16: These are not the more important versions.
These Java versions were released by Sun Microsystems.
Java SE 17 (LTS) 14th September 2021
Java SE 18, 19, 20: These are not the more important versions.
Java SE 21 (LTS) 19th September 2023
Java SE 22 19th March 2024
Java SE 23 17th September 2024
Java SE 24, 25: These are the Future release versions: March & Sep 2025
Java Unsupported Versions: Java 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, Java 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 22
Java LTS Versions: Java 8, Java 11, Java 17 & Java 21

Java Classification: Java Edition:


Java is classified into these categories:
Java SE: Java Standard Edition: Using this technology, we create standalone applications.
Java EE: Java Enterprise Edition: Using this technology, we create Web & Enterprise applications.
Java ME: Java Micro Edition: It is replaced by Android Technology: Using this technology, we create mobile applications.

You might also like