Lecture-2
Lecture-2
Rizwan Rashid
About Java
• Java is a powerful and versatile programming
language for developing software running on
mobile devices, desktop computers, and servers
• Developed by James Gosling in 1995
• Popular because of write a program once and run
it anywhere
• Java is a programming language and a platform
• Platform: Any hardware or software environment
in which a program runs, is known as a platform.
Since Java has a runtime environment (JRE) and
API, it is called a platform.
Types of Java Applications
• Four types of applications that can be created
using Java programming
– Standalone Application
– Web Application
– Enterprise Application
– Mobile Application
JDK Editions