GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

oops-in-java

Star

Here are 2,926 public repositories matching this topic...

Language: All
Filter by language
All 2,926 Java 2,678 HTML 38 JavaScript 31 C++ 20 CSS 8 Jupyter Notebook 6 C 5 Python 4 TypeScript 3 MDX 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

Suryakant-Bharti / Important-Java-Concepts

Star 1.4k

🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android 🔥

android kotlin java algorithms concurrency multithreading design-patterns java-collections data-structures java-programming core-java learning-java java-fundamentals object-oriented-programming java-io java-concepts java-development java-multithreading oops-in-java java-networking
  • Updated Aug 22, 2025
  • Java

sumitsojha88 / Placement-Preparation

Star 964

Complete roadmap for your placement or intern preparation!

leetcode dbms interview operating-system data-structures geeksforgeeks leetcode-solutions interview-questions oops hacktoberfest leetcode-java interview-preparation systemdesign leetcode-cpp geeksforgeeks-solutions computernetworks oops-in-java placement-preparation hacktoberfest2021
  • Updated Aug 6, 2023
  • C++

kousiknath / LowLevelDesign

Star 526

Various Low Level Object Oriented System Design problems are discussed in this space

tech design-patterns interview interview-practice oops ood lld interview-preparation solid-principles object-oriented-programming oops-in-java low-level-design machine-coding faang faang-interview faang-preparation
  • Updated Feb 2, 2025
  • Java

anomaly2104 / cache-low-level-system-design

Sponsor
Star 222

Low level deisgn for cache system

cache design-patterns interview interview-questions oops object-oriented-programming oops-in-java design-principles low-level-design machine-coding low-level-design-problems
  • Updated Apr 7, 2024
  • Java

RameshMF / object-oriented-design

Star 188

Oops concepts and principles in Java.

oop-principles object-oriented-programming oops-in-java
  • Updated Jun 20, 2022
  • Java

anomaly2104 / lld-parking-lot

Sponsor
Star 180

Repository for low level design solution of parking lot

design-pattern dependency-injection design-patterns interview interview-questions oops design-principle lld low-level-programming interview-preparation solid-principles object-oriented-programming system-design oops-in-java parking-lot design-principles low-level-design system-design-interview
  • Updated Apr 19, 2024
  • Java

anomaly2104 / lld-cab-booking-ola-uber-grab-lyft

Sponsor
Star 173
design-patterns interviews interview-questions oops object-oriented-programming system-design oops-in-java design-patterns-java design-principles low-level-design machine-coding low-level-design-problems
  • Updated Apr 7, 2024
  • Java

Guru-1205 / Java-DSA-OOPS-PrepHub

Star 152

Java-DSA-OOPS-PrepHub is your ultimate resource for mastering Java, Data Structures, Algorithms, and Object-Oriented Programming, specifically tailored for interview and placement preparation. Dive into curated books, cheat sheets, interview questions, and detailed handwritten notes to boost your coding skills!

java cheatsheet interview-questions dsa java-book handwritten-notes oops-in-java placement-prep java-dsa-book
  • Updated Sep 6, 2025

anomaly2104 / chess-low-level-system-design

Sponsor
Star 144

Repository contatining the low level system design of Chess.

design-pattern chess design-patterns interview interview-questions oops lld object-oriented-programming system-design oops-in-java design-patterns-java design-principles low-level-design low-level-design-problems
  • Updated Apr 19, 2024
  • Java

disha2sinha / Object-Oriented-Programming-in-Java

Star 92

This repository can act as a guide if you are trying to learn Java

java hacktoberfest oop-concepts oops-in-java
  • Updated Oct 14, 2020
  • Java

anomaly2104 / low-level-design-messaging-queue-pub-sub

Sponsor
Star 84

We have to design a message queue supporting publisher-subscriber model.

java interviews threading interview-questions lld system-design oops-in-java low-level-design machine-coding
  • Updated Apr 17, 2022
  • Java
javaistic

javaistic / javaistic

Sponsor
Star 81

Javaistic is a free, open-source website to learn Java — from basics to advanced topics like arrays, recursion, strings, and more.

java learning open-source oop learn-to-code data-structures learning-by-doing oops hacktoberfest learning-java learn-java algorithms-and-data-structures learning-java-from-scratch oops-in-java learn-java-fundamentals javaistic uiuxarghya javaistic-programs learn-java-programming leraning-programs
  • Updated Apr 21, 2026
  • MDX

arasgungore / CMPE160-projects

Star 72

Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester.

java oop inheritance object-oriented abstraction polymorphism encapsulation object-oriented-programming oop-examples oop-concepts oop-java oop-project object-oriented-design oops-in-java object-oriented-programming-project java-oop oop-programming object-oriented-java-programming java-object-oriented-programming object-oriented-java
  • Updated Aug 8, 2022
  • Java

anomaly2104 / coding-recipies

Sponsor
Star 54

Recipies for good coding practices

programming clean-code design-patterns coding software-engineering oops object-oriented-programming system-design code-design oops-in-java design-principles low-level-design low-level-design-problems system-design-interview
  • Updated Dec 25, 2020
  • Java

recluzegeek / AirLineReservationSystem

Star 51

A Java-based airline reservation system that uses Object-Oriented Programming. The system can manage customers, admins, flight booking and cancellation. It also includes many other features implemented in Java using OOP concepts like inheritance, encapsulation, association, and composition.

java oop object-oriented-programming oop-concepts oops-in-java object-oriented-programming-project javaapps
  • Updated May 11, 2022
  • Java
course-enrollment-system

ahmershahdev / course-enrollment-system

Star 43

A Java-based Course Enrollment Management System with secure authentication, role-based access (Student/Admin), and persistent data storage. Built using Maven for easy setup and deployment.

java project oops-in-java
  • Updated Feb 15, 2026
  • Java

anomaly2104 / multi-level-cache-low-level-system-design

Sponsor
Star 42
oop design-patterns interview interview-questions oop-principles oops lld object-oriented-programming oops-in-java design-principles low-level-design low-level-design-problems
  • Updated Feb 14, 2021
  • Java

vaibhavbichave / Java-OOPL

Star 36

This repository contains the Assignment code of Object Oriented Programming Assignments of SPPU, Second Year IT Syllabus (2019 pattern)

java inheritance generic-programming file-handling polymorphism design-pattern-java data-abstraction oops-in-java second-year sppu-it-dept
  • Updated Jun 14, 2021
  • Java

BhanuPrakashNani / Resume-Builder-Java

Star 35

Resume Builder using Java and JDBC

java resume jdbc resume-creator oops jdbc-connector resume-builder oops-in-java oops-java
  • Updated Jun 8, 2020
  • Java

code-chaser / hotel-management-system

Sponsor
Star 33

A hotel management system, made using object-oriented programming, multi-threading and file-handling in Java, that keeps records of guests & their bookings, rooms, admins, staff, etc.

java multi-threading multithreading file-handling oops hacktoberfest object-oriented-programming oops-in-java file-handling-in-java
  • Updated Jul 21, 2022
  • Java

Add this topic to your repo

To associate your repository with the oops-in-java topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.