OOPM Java Lab
A curated showcase of 35+ Java experiments and the Hangman Mini Project, featuring inheritance, polymorphism, multithreading, and event-driven GUI development.
Fundamentals
Java Foundations
Core Java constructs focusing on robust input handling, logical branching, and efficient matrix operations.
View CodeObject Lifecycle
Implementing true object-oriented principles through encapsulation, state management, and hierarchical initialization.
View CodeObject Orientation
Inheritance & Modularity
Building scalable systems using modular user-defined packages and abstract class blueprints.
View CodeCollections & Memory
Dynamic data management using thread-safe Vectors and high-performance buffer-based string engineering.
View CodeAdvanced Systems
Robustness & Concurrency
Developing resilient applications with custom error handling and concurrent execution models.
View CodeInteractive GUIs
Creating visual interfaces and event-driven mini-applications using the legacy Java Applet framework.
View CodeFeatured Mini Project
Hangman Word Game
A graphical Java application with reactive UI elements, published and available on ResearchGate. It features intelligent word selection logic, automated state management, and an event-driven architecture.
Designed and Developed by Amey Thakur & Mega Satish
Try It Now!