- Collections: Arraylist, vector, stack, linked list
- dataTypes: Enum, Optional
- Java 8: Lambda, Streams, BiFunctional Interfaces, Primitive Interfaces, Practise programs
- OOps Concepts
- Multi-Threading: Thread creation (Thread, Runnable), Thread Class constructors
Notes Link:
- Java 8 Lambda Notes: lambda
- Streams Notes: Streams Note
- OOPs practise Link: Website link