Skip to content

honesh-singh/Test-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ§‘β€πŸ’» Test Java

This repository contains my Java practice programs, written while learning Java from basics to advanced concepts.
The goal of this repo is not to be a polished library, but a learning playground where I experiment with different Java features.


πŸ“Œ About This Repository

  • Covers core to advanced Java topics step by step.
  • Contains essential programs that helped me understand concepts clearly.
  • Some programs may look a little messy by design β€” I intentionally tried different variations to learn better.
  • Only necessary examples are uploaded here (not every experiment), so that the repo stays clean and useful.

πŸ“š Topics Covered

This repo includes practice programs on concepts such as:

  • Java basics (variables, data types, operators, control flow)
  • OOP (classes, objects, inheritance, polymorphism, encapsulation, abstraction)
  • Interfaces and abstract classes
  • Anonymous classes and lambdas
  • Functional Interfaces (Function, Predicate, Consumer, etc.)
  • Method and Constructor References
  • Stream API (basic to advanced usage)
  • File Handling
  • Exception Handling
  • Collections Framework
  • Miscellaneous tricky examples for deeper understanding

🎯 Purpose

  • To document my learning journey in Java.
  • To serve as a quick reference for important Java concepts.
  • To share with others who are also learning Java basics β†’ advanced.

πŸ§‘β€πŸ’» Contact

@honeshsingh or @honeshsolanki β€” these are the usernames I mainly use across all social media. If you’re interested, feel free to contact me freely.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages