A comprehensive collection of Core Java concepts and backend development codes covering Multithreading, JDBC, Hibernate, File Handling, Debugging and more — written in Java.
💼 Incoming Software Engineer @ Accenture | 🎓 NIT Hamirpur
Fundamental Java concepts including OOPs, Collections, Generics, Exception Handling, Streams, Lambda Expressions and more.
| Topic | Folder |
|---|---|
| OOPs, Collections, Generics, Streams & more | View Code |
Concepts and implementations of Java Multithreading including Thread lifecycle, Synchronization, Executor Service, Locks, and Concurrency utilities.
| Topic | Folder |
|---|---|
| Thread lifecycle, Synchronization, Concurrency | View Code |
Java Database Connectivity implementations covering database connection, CRUD operations, PreparedStatements, Transactions and more.
| Topic | Folder |
|---|---|
| DB Connection, CRUD, Transactions | View Code |
ORM implementations using Hibernate including Entity Mapping, HQL, Criteria API, Caching and Session management.
| Topic | Folder |
|---|---|
| Entity Mapping, HQL, Session Management | View Code |
Java File I/O operations including reading, writing, BufferedReader, FileWriter, NIO and serialization.
| Topic | Folder |
|---|---|
| File I/O, NIO, Serialization | View Code |
Java debugging techniques, common error patterns and troubleshooting approaches.
| Topic | Folder |
|---|---|
| Error Patterns, Troubleshooting | View Code |
Harshal Sakhare
- 💼 Incoming Software Engineer at Accenture
- 🎓 B.Tech Mathematics and Computing — NIT Hamirpur
- 📫 harshalsakhare2305@gmail.com
- 🔗 LinkedIn | GitHub | LeetCode
⚡ This README is auto-generated via GitHub Actions on every push.