GitHub - Samrat519/core-java-practice: This repository contains my Core Java learning and practice programs. It includes basic Java concepts such as loops, arrays, strings, methods, and object-oriented programming (OOP). Created to improve my problem- solving skills and build a strong foundation in Java. · GitHub
Skip to content

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

core-java-practice

This repository contains my Core Java learning and practice programs.
It is created to build a strong foundation in Java programming through hands-on coding and regular practice.


📌 Topics Covered

  • Java basics (syntax, data types, variables)
  • Operators and control statements
  • Conditional statements (if-else, switch)
  • Loops (for, while, do-while)
  • Arrays (1D and basic 2D)
  • Strings and string methods
  • Methods / Functions
  • Object-Oriented Programming (OOP)
    • Classes and Objects
    • Inheritance
    • Polymorphism
    • Abstraction
    • Encapsulation
  • Basic input/output
  • Basic exception handling

🎯 Purpose of This Repository

  • To practice Core Java concepts
  • To improve logical thinking and problem-solving skills
  • To maintain consistency in learning Java
  • To track my learning progress over time

🛠️ Tools & Technologies

  • Java (Core Java)
  • IDE: IntelliJ IDEA / Eclipse / VS Code
  • JDK 8 or above

--

(Structure may expand as I learn new topics)


🚀 How to Run the Programs

  1. Install JDK (8 or above)
  2. Clone this repository
  3. Open files in any Java-supported IDE
  4. Compile and run using:

📈 Learning Status

🟢 Actively learning and updating this repository
🟢 New programs and concepts will be added regularly


🤝 Connect With Me


⭐ Feel free to explore the repository and track my learning journey.

About

This repository contains my Core Java learning and practice programs. It includes basic Java concepts such as loops, arrays, strings, methods, and object-oriented programming (OOP). Created to improve my problem- solving skills and build a strong foundation in Java.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors