Core Java
  • Programming Language
  • Understanding the End-to-End Application
  • Overview of Java
    • Complete History
    • Version History
    • Installation
    • Hello World!
    • Java Source Code
    • How a Java Program runs?
    • Purpose of Java
    • Features of Java
  • Variables
  • Data Types
    • Boolean Methods
    • String Methods
  • Operators
  • Expressions
  • Control Statements
  • Input/Output (I/O)
    • Scanner
    • BufferedReader
    • Console
    • Command Line Arguments
  • Arrays
    • Array Methods
  • Methods
  • Access Modifiers
  • Constructors
  • Packages
  • Exception Handling
    • Checked Exceptions
    • Un-checked Exceptions
  • Object Oriented Programming (OOPs)
    • Classes and Objects
    • Inheritance
    • Abstraction
    • Polymorphism
    • Encapsulation
  • Multithreading
  • File Handling
    • java.io.File Methods
    • java.nio.file.Path Methods
    • Streams
  • Collections Framework
    • List
    • Set
    • Queue
    • Map
  • JDBC
    • JDBC Setup
    • Executing SQL Queries
  • Build Architectures
    • Maven
    • Gradle
    • Ant
  • Servlets
    • Create with Eclipse
    • Basic Servlet
    • JSON Req/Res
    • JSON Response
  • REST API
  • Spring Boot
    • Annotations
    • REST APIs - Getting Started
    • JPA - ORM
  • JAX-RS
  • Common Scenarios
    • Sort Map by Value
    • Address book
    • Constructors
  • Test Your Knowledge
    • Variables and Datatypes
    • Operators and Expressions
    • Control Statements
    • Loops
    • Arrays
    • Input / Output
    • Methods
    • Constructors
    • OOPS
    • Exception Handling
    • Packages
    • Collections
      • Mini Project - Task Management System
    • REST API's
  • Final Projects - REST Apis
  • DSA
    • DSA for beginners
Powered by GitBook
On this page

Was this helpful?

  1. Overview of Java

Purpose of Java

PreviousHow a Java Program runs?NextFeatures of Java

Was this helpful?