What is java?
Java is a platform as well as a programming language. Java is a high-level programming language that is also robust, object-oriented, and secure.
Java was created in 1995 by Sun Microsystems (which is now a division of Oracle). The founder of Java, James Gosling, is recognized as the "Father of Java." It was known as Oak before Java. Because Oak was already a recognized business, James Gosling and his team decided to alter the name to Java.
Platform: A platform is any hardware or software environment in which a program runs. Java is referred to as a platform because it has a runtime environment (JRE) and API.
Exercising Java
Let's take a look at an example of Java programming. The next page has a full discussion of the Hello Java example.
Simple.java
Application
Java is installed on 3 billion devices, according to Sun. Java is being utilized on a wide range of devices. The following are a few of them:
Acrobat Reader, Media Player, Antivirus, and other desktop applications
irctc.co.in, javatpoint.com, and other web applications
Banking apps, for example, are examples of enterprise applications.
Embedded Mobile System
Robotics with Smart Cards
Games, for example.
The Different Types of Java Applications
Java programming can be used to construct four different sorts of applications:
1) Self-contained application
Desktop applications and window-based programmes are examples of stand-alone applications. These are typical programmes that must be installed on each machine. Media player, antivirus, and other standalone applications are examples.
2) web application
A web application is an application that runs on the server and generates a dynamic page. Servlet, JSP, Struts, Spring, Hibernate, JSF, and other technologies are now used to develop web applications in Java.
3) Business Application
A distributed application, such as banking software, is referred to as an enterprise application. High-level security, load balancing, and clustering are just a few of the benefits. EJB is a Java framework for developing enterprise applications.
Application for mobile devices
A mobile application is a programme designed specifically for mobile devices. Currently, mobile applications are developed using Android and Java ME.
Platforms and Editions for Java
Java is available on four different platforms or editions:
1) Java SE (Java SE) (Java Standard Edition)
It's a Java programming environment. Java programming APIs like java.lang, java.io, java.net, java.util, java.sql, and java.math are included. OOPs, String, Regex, Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing, Reflection, Collection, and other key subjects are covered.
2) Java Enterprise Edition (Java Enterprise Edition)
It's a business platform that's primarily used for creating online and corporate apps. It is constructed using the Java SE platform. Servlet, JSP, Web Services, EJB, JPA, and other subjects are covered.
3) Java Micro Edition (Java Micro Edition)
It's a mobile application-focused microplatform
4) The JavaFX framework
It's a programming language that's used to create sophisticated online apps. It makes use of a simple user interface API.
Comments
Post a Comment