Skip to content

A collection of Java programs demonstrating basic to advanced programming concepts, including loops, arrays, functions/methods, object-oriented programming (OOP), exception handling, file I/O, and algorithms. Ideal for learning Java and showcasing coding skills.

License

Notifications You must be signed in to change notification settings

PrathameshGavandi/Java_Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Programming Repository

Description

This repository contains a variety of Java programs covering basic to advanced programming concepts. It includes examples of loops, arrays, functions/methods, object-oriented programming (OOP), exception handling, file I/O, and algorithms. This repository is useful for learning Java and showcasing programming skills to recruiters.

Topics Covered

  • Basic Syntax & Data Types
  • Control Structures (if-else, loops, switch)
  • Functions / Methods & Recursion
  • Object-Oriented Programming (Classes, Objects, Inheritance, Polymorphism, Abstraction, Encapsulation)
  • Arrays & Strings
  • Exception Handling
  • File Handling (Reading/Writing Files)
  • Collections Framework (ArrayList, HashMap, etc.)
  • Sorting & Searching Algorithms
  • Problem-Solving Exercises

About

A collection of Java programs demonstrating basic to advanced programming concepts, including loops, arrays, functions/methods, object-oriented programming (OOP), exception handling, file I/O, and algorithms. Ideal for learning Java and showcasing coding skills.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages