Repository for basic Java practice — examples, exercises, and small experiments.
The project is managed with Gradle Wrapper for consistent builds and execution.
- gradlew* — Gradle Wrapper scripts (Unix + Windows)
- gradle/wrapper/ — Gradle wrapper files
- build.gradle — project dependencies and build configuration
- settings.gradle — project settings
- src/main/java/ — Java examples and utilities
Java basics: structure, compilation, main
Variables, data types, operators
Control flow (if/else, switch, loops)
Arrays and Strings
Methods and scope
OOP: classes, objects, encapsulation
Inheritance, polymorphism, interfaces
Collections (List, Set, Map)
Generics
Exception handling