Java MOC
Basics
- Hello Word in java ๐ข
- Java Variables ๐ข
- Java Literals ๐ข
- Java Input ๐ข
- Java Output ๐ข
Data Types
Flow Control
- Java ifโฆelse ๐ข
- ๏ปฟ๏ปฟJava switch Statement
Object Oriented Programming
Inheritance:
- Java - Inheritance ๐ต
- Java - Overloading & Overriding ๐ต
- Java - Upcasting & Downcasting ๐ต
- Java - Polimorfism & Binding ๐ต
Modificatori:
- Java - Final ๐ต
- Java - Static ๐ต
- Java - Abstract ๐ต
- Java - Access Modifier ๐ต
- Java - Incapsulamento ๐ต
Types:
- Java - Enumerations ๐ต
- Java - Interfaces ๐ต
- Java - SAM & Functional Interfaces ๐ต
- Java - Notable Interfaces ๐ต
- Java - Notable Functional Interfaces ๐ต
- Java - Lambda Expressions ๐ต
- Java - Anonymous Classes ๐ต
- Java - Method Reference ๐ต
Object Methods:
Generics Types
- Java - Generic Types ๐ต
- Java - Jolly Operator (?) ๐ต
- Java - PECS ๐ต
- Java - Cancellazione del Tipo (type erasure) ๐ต
- Java - Tipi RAW ๐ต
Data Structures
- Java - Collections ๐ต
- Java - Collections Iteration ๐ต
- Java - Lists ๐ต
- Java - Sets ๐ต
- Java - Maps ๐ต
- Java - Queue & Stack ๐ต
- Java - Data structure and how to chose them ๐ต
Streams (Functional Programming)
Eccezioni
- Java - Exception ๐ต โ
- Java - Optional ๐ต
Memoria
Link to originalDesignPattern