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

Java Tutorial

Java is a high-level, object-oriented programming language developed by Sun Microsystems in 1995, originally named Oak. It is widely used across various applications, including desktop, web, enterprise, mobile, and embedded systems, with around 3 billion devices running Java. The language has multiple editions, such as Java SE, EE, ME, and JavaFX, catering to different development needs.

Uploaded by

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

Java Tutorial

Java is a high-level, object-oriented programming language developed by Sun Microsystems in 1995, originally named Oak. It is widely used across various applications, including desktop, web, enterprise, mobile, and embedded systems, with around 3 billion devices running Java. The language has multiple editions, such as Java SE, EE, ME, and JavaFX, catering to different development needs.

Uploaded by

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

Java Tutorial

What is Java?
 Java is a programming language and a platform. Java is a high level, robust,
object-oriented and secure programming language.
 Java was developed by Sun Microsystems in the year 1995.
 father of Java is a James Gosling.
 Before Java, its name was Oak. Since Oak was already a registered company, so
James Gosling and his team changed the name from Oak to Java.
 Platform: A platform is the environment where a program runs, which includes both
the hardware (like your computer) and software (like an operating system). Java is called
a platform because it provides its own runtime environment (JRE) and tools (API) that
allow programs to run on different devices without needing to change the code.

Application
 Java is used in many devices around the world. According to Sun Microsystems, about 3
billion devices run Java. Here are some examples of where Java is used:
 Desktop Applications – Programs you use on your computer, like Acrobat Reader (for
reading PDFs), media players (for music/videos), and antivirus software (for protecting
your computer).

 Web Applications – Websites and online tools, like booking train tickets on irctc.co.in
or learning from javatpoint.com.

 Enterprise Applications – Large business software, like the programs banks use to
manage accounts and transactions.

 Mobile Apps – Many apps on smartphones are built with Java.

 Embedded Systems – Small devices with built-in software, like microwave ovens or
smart thermostats.

 Smart Cards – Java helps power things like credit cards or SIM cards.

 Robotics – Java can be used to control robots or machines.

 Games – Some games, especially simpler ones, are made using Java.

Types of Java Applications


 Standalone Applications – These are regular programs that run on your computer, like
media players or antivirus software. They are also called desktop applications.
 Web Applications – These are websites or online tools, like shopping sites or booking
platforms (such as Amazon or IRCTC).

 Enterprise Applications – Big software systems used by companies for business


purposes, like banking software or customer management systems.

 Mobile Applications – Apps that run on smartphones, like games or messaging apps.

Java Platforms / Editions


1) Java SE (Java Standard Edition)
It is a Java programming platform. It includes Java programming APIs such as java.lang,
java.io, java.net, java.util, java.sql, java.math etc. It includes core topics like OOPs, String,
Regex, Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing,
Reflection, Collection, etc.

2) Java EE (Java Enterprise Edition)


It is an enterprise platform that is mainly used to develop web and enterprise applications. It
is built on top of the Java SE platform. It includes topics like Servlet, JSP, Web Services,
EJB, JPA, etc.

3) Java ME (Java Micro Edition)


It is a micro platform that is dedicated to mobile applications.

4) JavaFX
It is used to develop rich internet applications. It uses a lightweight user interface API.
History of Java
1. Java was originally designed for interactive television, but it was too advanced
technology for the digital cable television industry at the time.
2. The history of Java starts with the Green Team. Java team members (also known as
Green Team),

3. Java was developed by James Gosling, who is known as the father of Java, in 1995.
James Gosling and his team members started the project in the early '90s.

4. James Gosling, Mike Sheridan, and Patrick Naughton initiated the Java language
project in June 1991. The small team of sun engineers called Green Team.
5. Initially it was designed for small, embedded systems in electronic appliances like
set-top boxes.
6. Firstly, it was called "Greentalk" by James Gosling, and the file extension was .gt.
7. After that, it was called Oak and was developed as a part of the Green project.
8. In 1995, Oak was renamed as "Java" because it was already a trademark by Oak
Technologies.

You might also like