/Java

This repository contains Core Java concepts and examples, from basics to advanced topics such as OOP, exception handling, collections, multithreading, and generics. It is designed for practice, learning, and reference.

Primary LanguageJava


📘 Topics Covered

  • Java Basics: Syntax, operators, loops, conditionals
  • Arrays & 2D Arrays
  • Object-Oriented Programming (OOP)
  • Exception Handling (try-catch-finally, custom exceptions)
  • Collections Framework (ArrayList, HashMap, LinkedList, etc.)
  • Generics in Java
  • Multithreading & Concurrency
  • String Handling (String, StringBuffer, StringBuilder, StringTokenizer)
  • Assignments & Practice Programs

🛠️ Tech Stack

  • Language: Java (JDK 17 / 22)
  • IDE: VS Code / IntelliJ IDEA / Eclipse

🚀 How to Run

  1. Clone the repository:
    git clone https://github.com/your-username/CoreJava.git