Welcome to my Java repository! 👋 I'm @nikhilt77, and this repository contains a collection of Java programs and code snippets that I've worked on. Feel free to explore and use these resources for learning or reference.
This repository showcases my journey with Java programming. From basic concepts to more advanced topics, you'll find a variety of Java programs and examples that I've implemented.
Here's an overview of the file structure in this repository:
.github/workflows
: GitHub Actions workflow for continuous integration.Area of parallelogram.java
: Calculate the area of a parallelogram.BasicException.java
: Basic exception handling example.CalculatorSwing.java
: A simple calculator implemented using Swing.DLinkedList.java
: Implementation of a doubly linked list.- ... (and more)
- CalculatorSwing.java: Explore a graphical calculator application using Swing.
- MergeSort.java: Understand the Merge Sort algorithm for sorting arrays.
- MultiThreadDemo.java: Learn about multithreading in Java with a simple demonstration.
- Pascal's Triangle.java: Generate Pascal's Triangle using Java.
- TrafficLightSwing.java: Simulate a traffic light using Swing.
Feel free to clone the repository and explore the code. Each file is a standalone Java program, and you can run them individually. If you have any questions or suggestions, don't hesitate to open an issue or reach out to me.
git clone https://github.com/nikhilt77/your-repository.git
cd your-repository
# Compile and run Java programs using your preferred IDE or command line
If you'd like to contribute or have ideas for improvement, please fork the repository and create a pull request. I appreciate any feedback or collaboration! Remember to replace "your-repository" with the actual name of your GitHub repository. Happy coding! 🚀