Skip to content

nikhilt77/java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nikhil's Java Repository

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.

Table of Contents

About

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.

File Structure

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)

Code Highlights

  • 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.

How to Use

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

Contributing

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! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published