How marcoyimyaem/ciiccb92026 works
This repository is a collection of standalone Java learning examples and exercises, not a connected application. The practical workflow is to run an example, observe its output, and, for the palindrome exercise, enter a word to receive a result. The tree and sampled source support a few direct calls, but most lessons are independent; links between them are intentionally omitted. The README provides no further capability overview, and unsampled lesson behavior is represented only by filenames.
Main entry points: Task1.java Palindrome Exercise · Main.java Object Setup · Toy.java Toy Model · IfSwitchStatementLesson.java Conditionals
Components 30
Java Basics
- Object Setup
chapter1/Main.java - Toy Model
chapter1/Toy.java - Constructors
chapter1/Constructor1Lesson.java - Garbage Collection
chapter1/GarbageCollectionLesson.java - Instance Initialization
chapter1/InstanceIniLesson.java - Naming Conflicts
chapter1/NamingConflictLesson.java - Primitive Types
chapter1/PrimitivesLesson.java - References
chapter1/ReferenceLesson.java
Control Flow
- Equality
chapter2/EqualityOperator.java - Conditionals
chapter2/IfSwitchStatementLesson.java - Loops
chapter2/LoopsLesson.java - Operators
chapter2/OperatorsLesson.java
Data Types
- Arrays
chapter3/ArrayLesson.java - Array Lists
chapter3/ArrayListLesson.java - Dates and Time
chapter3/DatesAndTimeLesson.java - Strings
chapter3/StringLesson.java
Object-Oriented Java
- Access Modifiers
chapter4/AccessModifier.java - Encapsulation
chapter4/EncapsulationLesson.java - Inheritance
chapter5/InheritanceLesson.java - Polymorphism
chapter5/PolyMorrphismLesson.java - Constructors
chapter4/ConstructorLesson.java - Overloading
chapter4/OverLoadingLesson.java - Return Types
chapter4/ReturnType.java - Package Access Demo
otherFolder/SunFlower.java
Language Features
- Lambdas
chapter4/LambdaLesson.java - Variable Arguments
chapter4/VarArgsLesson.java - Exceptions
chapter6/ExceptionsLesson.java - Palindrome Exercise
Tasks/Task1.java
Other components
- Learner
- Console User
Connections 12
- Learner → Object Setup: runs lesson
- Learner → Conditionals: runs lesson
- Learner → Arrays: runs lesson
- Learner → Lambdas: runs lesson
- Learner → Variable Arguments: runs lesson
- Learner → Inheritance: runs lesson
- Learner → Polymorphism: runs lesson
- Learner → Exceptions: runs lesson
- Learner → Palindrome Exercise: runs exercise
- Console User → Palindrome Exercise: enters word
- Object Setup → Toy Model: creates and updates
- Palindrome Exercise → Console User: prints result