Skip to content

Engar231/Java_Learning_Exercise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains Java exercises and practice code created to strengthen foundational programming skills, focusing on core concepts such as object-oriented programming, control structures, data processing, exceptions, file I/O, and class design. All code files are structured as standalone examples to support hands-on learning and experimentation.

🚀 Project Purpose

The goal of this repository is to document the progress and exercises completed while learning Java, showing familiarity with essential language features and programming patterns commonly used in real-world software development.

📂 Repository Contents

This repository includes Java source files covering topics such as:

Basic syntax and operators

Control flow structures (if/else, switch, loops)

Classes and inheritance

Static methods and variables

Exception handling

File read/write operations

Simple algorithms (e.g., Fibonacci sequence)

Encapsulation and access modifiers

Wrapper classes and parameter passing

Package usage and multiple class organization

These examples support hands-on practice of standard Java concepts and principles critical for beginner to intermediate developers.

🛠️ Technologies

Java SE (standard edition)

Compatible with any Java IDE (IntelliJ IDEA, Eclipse, VS Code)

📌 How to Use

Clone the repository:

git clone https://github.com/Engar231/Java_Learning_Exercise.git

Open the project in your preferred Java IDE.

Explore and run individual .java files to experiment with functionality.

Modify, extend, and refactor code as part of your learning growth.

📚 Learning Highlights

This repository demonstrates hands-on experience with:

Object-oriented design and implementation

Core language constructs and patterns

Practical handling of data and behavior in Java applications

About

Exercise and learning stuff from Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages