Skip to content

Mini project using ♨️ concepts like Inheritance, Abstraction, Encapsulation, Exception Handling, Collections (ArrayList, HashSet) and threads.

Subhooo5/Library-Management-System

Repository files navigation

♨️ A Java-based Library Management System utilizing Object-Oriented Programming (OOP) concepts like inheritance, encapsulation and abstraction, along with exception handling, Java Collections (ArrayList, HashSet), and file I/O. Ensured thread-safe operations for book borrowing and returning using ReentrantLock from java.util.concurrent.locks to manage concurrency and prevent race conditions.

About

Mini project using ♨️ concepts like Inheritance, Abstraction, Encapsulation, Exception Handling, Collections (ArrayList, HashSet) and threads.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages