Java Tutorial for Beginners

What is Java?

Java is an object-oriented, robust, secured and platform-independent programming language. With the help of Java Programming, we can develop console, window, web, enterprise and mobile applications.

Java language was developed in 1995 by James Gosling who is known as the father of Java. The first version of Java released on 23rd January, 1996.

There are three editions of Java: Java SE (Java Standard Edition), Java EE (Java Enterprise Edition), and Java ME (Java Micro Edition).

Java Hello World Example



Compile By:


Run By:

java HelloWorldJava

Core Java Tutorial Index


  • Java Features
  • C++ vs Java
  • Java History
  • Java Hello World
  • Java Development Kit
  • Java Runtime Environment
  • Java Virtual Machine
  • Difference between JDK, JRE, and JVM
  • Memory Areas in Java
  • How to install Java
  • Java Operators
  • Java Keywords
  • Primitive Data Types
  • Variables

Java Loops

Java OOPs Concepts

Java Exceptions

Garbage Collection


  • Multithreading in Java
  • Java Thread Life cycle
  • How to Create Thread in Java
  • Java Runnable interface
  • Java Thread class
  • Synchronization in Java




Java Collections

Java Generics

  • Generics in Java

Java Annotations

  • Annotations in Java

1 thought on “Java Tutorial for Beginners”

Leave a Comment