Skip to content

JavaPlayground is a repository of my Java practice projects, coding exercises, and exploration of various concepts. It's a space for learning, experimenting, and showcasing my journey in Java programming.

Notifications You must be signed in to change notification settings

nramya186/JavaPlayground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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! πŸš€

About

JavaPlayground is a repository of my Java practice projects, coding exercises, and exploration of various concepts. It's a space for learning, experimenting, and showcasing my journey in Java programming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages