Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 803 Bytes

File metadata and controls

29 lines (21 loc) · 803 Bytes

TauUniversityJavaCourse

Repository for basic Java practice — examples, exercises, and small experiments.
The project is managed with Gradle Wrapper for consistent builds and execution.


Project Structure

  • 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

Topics

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