📄️ Object Oriented Programming OOP
Object-oriented programming (OOP) is a computer programming model that organizes software design around data, or objects, rather than functions and logic.
📄️ Packages
A Java package organizes Java classes into namespaces, providing a unique namespace for each type it contains. Classes in the same package can access each other's package-private and protected members.
📄️ Interfaces
.
📄️ Exceptions
An exception is an object that represents an error or an unusual condition that occurs during program execution.
📄️ Threads
Allows your program to multitask.