Skip to content

1MONURAJBHAR/Java_V1

Repository files navigation

☕ Java_V1

📌 Overview

This repository contains structured learning and implementation of Core Java, OOP concepts, Java Architecture, and Java Collections Framework, along with notes on Time & Space Complexity.


🧠 Topics Covered

🔹 Core Java Fundamentals

  • Variables & Data Types
  • Operators
  • Control Statements
  • Functions / Methods
  • Arrays

🔹 Java Architecture

  • JDK, JRE, JVM
  • Java Execution Flow

🔹 Java Memory Model

  • Heap Memory
  • Stack Memory
  • Method Area
  • Garbage Collection Basics

🔹 Java Collections Framework (JCF)

  • List
  • Set
  • Map
  • Stack
  • Queue
  • Internal Working
  • Time & Space Complexity

🔹 Patterns

  • Common coding patterns
  • Interview pattern-based solutions

📘 Notes Included

  • Time Complexity Notes
  • Space Complexity Notes
  • Java Architecture Notes
  • Collections Framework Detailed Notes

🎯 Purpose of This Repository

  • Strengthen Java fundamentals
  • Prepare for coding interviews
  • Practice data structures concepts
  • Maintain structured revision material

🚀 How To Use

  1. Start from basics folder
  2. Move to Collections Framework
  3. Practice problems in practicejava
  4. Revise using revisionjava
  5. Refer PDFs for deep theoretical understanding

🛠 Tech Stack

  • Java
  • IntelliJ IDEA / VS Code
  • Git & GitHub

📈 Future Improvements

  • Add more DSA implementations
  • Add design pattern examples
  • Add advanced Java topics
  • Add interview question sets

👨‍💻 Author

Monu Rajbhar


⭐ If You Find This Helpful

Consider starring the repository ⭐

About

Covers Java fundamentals, OOP concepts,deep understanding of Java execution flow (javac → bytecode → JVM → JIT), Java architecture (JDK, JVM, JRE), compiler flow (javac, JIT), Java memory model, and Java Collections Framework with time & space complexity notes.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages