OOP 6 | Generics, Custom ArrayList, Lambda Expressions, Exception Handling, Object Cloning

This sixth video of the complete object oriented programming (#OOP) course in Java will clear some of the most important concepts for you such as: generics custom ArrayList comparing objects lambda expressions exception handling object cloning Complete OOP playlist:    • Object Oriented Programming (OOP) in Java ...   Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DSAwithKunal & don't forget to tag us! 👉 Resources Join Replit: http://join.replit.com/kunal-kushwaha Complete Java DSA playlist:    • Java + DSA + Interview Preparation Course   Code, Assignments, & Notes: https://github.com/kunal-kushwaha/DSA... ➡️ Connect with me: http://kunalkushwaha.com ========================================= Timestamps: 0:00:00 Introduction 0:01:48 Custom ArrayList 0:15:09 Problem with Custom ArrayList 0:17:17 Custom ArrayList using Generics 0:19:32 Working with Generics 0:30:35 Using Java Wildcards 0:33:55 Comparison Objects 0:48:14 Lambda Functions 0:56:45 Exception Handling 1:03:03 Exception Handling Keywords 1:09:44 Creating Custom Exception 1:12:32 Object Cloning 1:20:44 Shallow and Deep Copy 1:22:52 Explaination of Shallow Copying 1:25:32 Explaination of Deep Copying 1:30:44 Outro #placement #dsa #interviews