Asslam o Alikum!
What is Java?
Java emerge as superior through manner of method of Sun Microsystems (it's now the subsidiary of Oracle) withinside the year 1995. James Gosling is called the father of Java. Before Java, its name emerge as Oak. Since Oak emerge as already a registered company, so James Gosling and his team changed the decision from Oak to Java.
Platform.
Any hardware or software program software environment in which a utility runs, is called a platform. Since Java has a runtime environment (JRE) and API, it is called a platform.
Java Example:
Let's have a short observe Java programming example. A specified description of Hello Java example is available in next net web page.
source
Application.
According to Sun, 3 billion devices run Java. There are many devices in which Java is currently used. Some of them are as follows:
source
Desktop Applications collectively with acrobat reader, media player, antivirus, etc.
Web Applications collectively with irctc.co.in, javatpoint.com, etc.
Enterprise Applications collectively with banking packages.
- Mobile
- Embedded System
- Smart Card
- Robotics
- Games, etc
Types of Java Applications.
There are particularly 4 varieties of packages that can be created the usage of Java programming:
(1) Standalone Application.
Standalone packages are also called computer packages or window-based totally definitely packages. These are traditional software program software that we need to install on every machine. Examples of standalone software program are Media player, antivirus, etc. AWT and Swing are applied in Java for developing standalone packages.
source
(2) Web Application.
An software program that runs on the server component and creates a dynamic net web page is called a web software program. Currently, Servlet, JSP, Struts, Spring, Hibernate, JSF, etc. generation are used for developing internet packages in Java.
source
(3) Enterprise Application.
An software program that is dispensed in nature, collectively with banking packages, etc. is called an agency software program. It has blessings like immoderate-diploma security, load balancing, and clustering. In Java, EJB is used for developing agency packages.
(4) Mobile Application.
An software program it's created for mobile devices is called a mobile software program. Currently, Android and Java ME are used for developing mobile packages.
source
Java Platforms / Editions.
There are 4 systems or versions of Java:
(1) Java SE (Java Standard Edition).
It is a Java programming platform. It includes Java programming APIs collectively with java.lang, java.io, java.internet, java.util, java.sql, java.math etc. It includes middle 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 agency platform that is particularly used to increase internet and agency packages. 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 committed to mobile packages.
(4) JavaFX.
It is used to increase rich internet packages. It uses a lightweight man or woman interface API.
Prerequisite.
To observe Java, you need to have the easy information of C/C++ programming language.
Audience.
Our Java programming instructional is designed to help beginners and professionals.
Problem.
We assure that you can now not find out any problem in this Java instructional. However, if there can be any mistake, please publish the problem.
Special Thanks
@siz-official
@vvarishayy
@ashkhan
@cryptokraze
@arie.steem
@suboohi
@qasimwaqar
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good post dear friend keep it up and keep avoid from plagiarism...
Thank you so much for your attention in our community.
Regards, Faran Nabeel
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit