Our core Java programming tutorials is meant for college kids and dealing professionals to learn java programming.Java is a computer-programming language that is object-oriented, class-based, concurrent, safe and general-purpose. Robust technology is commonly used.

What is Java

Java may be a programming language and a platform. Java may be a high level, robust, object-oriented and secure programming language .

Java was founded in 1995 by Sun Micro-systems (which is now Oracle’s subsidiary). James Gosling is understood because the father of Java. Before Java, its name was Oak. Since Oak was already a registered company, the name Oak was changed to Java by James Gosling and his team.

Also Check , 7 Best Online Learning Platforms for students

Platform: Any hardware or software environment during which a program runs, is understood as a platform. Since Java features a runtime environment (JRE) and API, it’s called a platform.

Java Programming Tutorials Example

Let’s have a fast check out Java programming Tutorials example. an in depth description of Hello Java example is out there in next page.

class Simple{
public static void main(String args[]){
System.out.println(“Hello Java”);


According to Sun, 3 billion devices run Java. There are several installations where Java is currently being used. a number of them are as follows:

Desktop Applications like acrobat reader, media player, antivirus, etc.
Web Applications like irctc.co.in, javatpoint.com, etc.
Enterprise Applications like banking applications.

  • Mobile
  • Embedded System
  • Smart Card
  • Robotics
  • Games, etc.

Types of Java Applications

There are mainly 4 sorts of applications which will be created using Java programming Tutorials:

1) Standalone Application

Standalone applications also are referred to as desktop applications or window-based applications. These are traditional software that we’d like to put in on every machine. Video player, antivirus, etc. are examples of the standalone programme. AWT and Swing are utilized in Java for creating standalone applications.

Also Check C Programming Language

2) Web Application

An application that runs on the server side and creates a dynamic page is named an internet application. Currently, Servlet, JSP, Struts, Spring, Hibernate, JSF, etc. Technology is used to build Java web applications.

3) Framework for Business

An enterprise programme is considered a programme that is distributed in nature, such as banking applications, etc. it’s advantages of the high-level security, load balancing, and clustering. In Java, EJB is employed for creating enterprise applications.

Also Check 2500+ Free Online Courses

4) Mobile Application

An application which is made for mobile devices is named a mobile application. Android and Java ME are currently used for the development of mobile applications.

Java Platforms / Editions

There are 4 platforms or editions of Java:

1) Java SE (Java Standard Edition)

It is a Java programming platform. It includes Java programming APIs like java.lang, java.io, java.net, java.util, java.sql, java.math etc.Key topics such as OOPs, String, Regex, Exception, Inner classes, Multithreading, I / O Stream, Networking, AWT, Swing, Reflection, Set, etc. are included.

Also Check, Learn C Programming

2) Java EE (Java Enterprise Edition)

It is an enterprise platform which is especially wont to develop web and enterprise applications. it’s built on the highest of the Java SE platform. It includes concepts such as Servlet, JSP, Web Services, EJB, JPA, etc.

3) Java ME (Java Micro Edition)

It is a micro platform which is especially wont to develop mobile applications.

4) JavaFX

It is wont to develop rich internet applications. It uses a light-weight interface API.


To learn Java, you want to have the essential knowledge of C/C++ programing language .


Our Java programming tutorial is meant to assist beginners and professionals.


We assure that you simply won’t find any problem during this Java tutorial. However, if there’s any mistake, please post the matter within the contact form.


Do You Know?

  • What is the difference between JRE and JVM?
  • What is the aim of JIT compiler?
  • Can we save a no-name Java source file?
  • Why java uses the concept of Unicode system?
  • What will we learn in Basics of Java?
  • History of Java
  • Features of Java
  • Hello Java Program
  • Program Internal
  • How to set path?
  • Difference between JDK,JRE and JVM
  • Internal Details of JVM
  • Variable and Data Type
  • Unicode System
  • Operators


Leave a Reply