Skip to content

Aishwarya-Todkari/JavaNotesByAish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

JavaNotesByAish

🔹 Title

Java Memory Model & OOP Design

🔹 Who This Is For

Beginners learning Java

Interview preparation

Developers revising fundamentals

🔹 What You’ll Learn.

Bullet list of outcomes.

🔹 Visual JVM Diagram

(ASCII or image)

🔹 Example Code Section 🔹 Key Takeaways

🎯 Purpose

This repository is designed to:

  • Build strong Java fundamentals
  • Understand how JVM works internally
  • Master Object-Oriented Design
  • Prepare for technical interviews
  • Transition from beginner → industry-ready developer

📚 Topics Covered

1️⃣ Java Fundamentals

Data Types & Variables Control Statements Methods & Recursion Exception Handling 2️⃣ Object-Oriented Programming

Encapsulation Abstraction Inheritance Polymorphism SOLID Principles 3️⃣ JVM Internals

Class Loading Mechanism Stack vs Heap Memory Method Area Garbage Collection Memory Leaks 4️⃣ Advanced Concepts

Collections Framework Multithreading Synchronization Streams & Lambda Expressions 👤 Author

Aishwarya Todkari GitHub: https://github.com/Aishwarya-Todkari

LinkedIn:https://www.linkedin.com/in/aishwaryamtodkari

Email: aishwaryatodkari56@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors