Welcome to Java Playground! π This repository is a collection of Java programs and concepts that I practice to enhance my Java skills.
π About This Repository
This repository serves as my personal space for exploring and mastering Java concepts, ranging from basic syntax to advanced topics. The code here includes examples, problem-solving exercises, and hands-on implementations of Java features.
π Topics Covered
Java Basics (Data Types, Variables, Operators, Control Flow)
Object-Oriented Programming (OOP)
Collections Framework
Exception Handling
Multithreading and Concurrency
π How to Use
Clone the repository:
git clone https://github.com/nramya186/JavaPlayground.git
Navigate to the project directory:
cd JavaPlayground
Open the project in your favorite IDE (e.g., IntelliJ IDEA, Eclipse, or VS Code).
Run and experiment with the code.
π Project Structure
JavaPlayground/
β-- src/
β βββ section1/intro
β βββ section1/variables
β βββ section2/datatypes_var_n_literals
β βββ section3/operators
β βββ section4/strings_printing
β βββ section6/loops
β βββ section7/arrays
β βββ section7/arrays_logic_lab
β βββ section8/methods
β βββ section8/methods_logic_lab
β βββ section9/class_object
β βββ section10/inheritance
β βββ section11/abstract_class
β βββ section12/inner_class
β βββ section16/multithreading
β βββ section17/annotation_javadoc
β βββ section20/io_streams
β βββ section21/generics
β βββ section22/collection_framework
β βββ section25/jdbc
β βββ Logiclab_Map
β-- README.md # This file
β-- build.gradle # Gradle build file
β-- .gitignore # Files to be ignored by Git
π€ Contributions
This is a personal learning repository, but if you have suggestions or improvements, feel free to fork and submit a pull request. π License
This repository is open-source .
Happy coding! π