The repository contains notes and programs which I took and executed respectively while learning Java programming language.
- Encapsulation
- In-It block
- Static block
- Polymorphism
- Inheritance
- Abstraction
- Abstract classes
- Interfaces
- Nested Classes
- Inner Classes
- Anonymous classes
- String Handling
- Regex |
Pattern
class - Exception Handling
- I/O and File Handling
- Networking
- Garbage Collection
- Generics
- Functional Java
enums
Object
class- Wrapper classes
System
classMath
Class- Date API
- AWT and Swing
- Design Pattern
- DM -> Data Members
- IO -> Input-Output
- I/P or IP -> Input
- O/P or OP -> Output
- ref-Id or ref-id -> Reference ID
- psvm -> public static void main(String args[])
- ref. -> reference
- obj -> object
- args -> arguments