4:42
Ultimate Java Basics to Advanced Roadmap | Java Course Roadmap for Beginners | Java learning Roadmap
Concept && Coding - by Shrayansh
1:36:42
1. OOPs Concept in Java with Examples | 4 Pillars of Object Oriented Programming (OOPs)
36:02
2. How Java Program Works and its 3 Important Components (JVM, JRE and JDK) with Example
6:16
3. Quiz Question: Why only 1 Public Class in JAVA file
48:32
4. Java Variables - Part1 | Primitive Data Types in Depth
20:50
5. How FLOAT and DOUBLE Number Stored in Memory? | IEEE 754 Representation
42:51
6. Java Variables - Part2 | Reference/Non-Primitive Data Types in Depth
1:01:10
7. Java Methods in Depth | Different Types of Methods with Examples
35:25
8. Java Constructor in Depth | Different Types of Constructor with Examples
48:48
9. Java Memory Management and Garbage Collection in Depth
50:21
10. Java Classes in Depth - Part1 | Nested Class, Concrete, Abstract, Object, Super and Sub Class
51:58
11. Java Generic Classes | Java Classes in Depth - Part2
43:10
12. Java Enum, POJO and Final Classes Explained with Examples | Java Classes in Depth - Part3
28:26
13. Java Singleton and Immutable Class Explained with Examples | Java Classes in Depth - Part4
44:56
14. Java Interface in Depth - Part1
28:22
15. Default, Static & Private Method in Interface - Java8 and Java9 features | Java Interfaces Part2
31:32
16. Functional Interface and Lambda Expression - Java8 features | Java Interfaces Part3
38:02
17. Java Reflection in Depth (Using Examples)
1:10:42
18. Java Annotations with Examples
1:14:41
19. Exception Handling in Java with Examples
57:06
20. Operators in Java | Different Types of Operators in JAVA
52:09
21. Control Flow Statements in Java | Decision Making, Looping and Branching Statements
41:26
22. Collections in Java - Part1 | Java Collections Framework in depth
1:01:08
23. Collections in Java - Part2 | Comparator Vs Comparable | PriorityQueue
1:11:57
24. Collections in Java - Part3 | Deque and List in Depth
58:11
25. Collections in Java - Part4 | HashMap Internal Working in Java
37:21
26. Collections in Java - Part5 | LinkedHashMap and TreeMap in depth
21:21
27. Collections in Java - Part6 | SET
1:15:10
28. Streams in Java8 | Collections in Java - Part7
47:47
29. Multithreading and Concurrency in Java: Part1 | Threads, Process and their Memory Model in depth
1:08:18
30. Thread Creation, Thread Lifecycle and Inter-Thread Communication | Multithreading in Java: Part2
45:02
31. Thread Joining, Daemon Thread, Thread Priority | Multithreading in Java: Part3
46:48
32. Locks and Condition | Java Multithreading Part4 | Reentrant, ReadWrite, Stamped & Semaphore Lock
41:53
33. Lock-Free Concurrency | Compare-and-Swap | Atomic & Volatile Variables | Multithreading Part5
1:16:55
34. Thread Pools in Java | ThreadPoolExecutor Framework | Multithreading Part6
1:06:02
35. Java8 CompletableFuture | Future and Callable in Java | Multithreading in Java - Part7
39:15
36. Java ForkJoinPool || WorkStealingPool || FixedThreadPool || CachedThreadPool || SingleThreadPool
23:12
37. Java ScheduledThreadPoolExecutor || Shutdown Vs AwaitTermination || Multithreading in Java
22:44
38. Java VirtualThreads vs Normal Threads || ThreadLocal in Java
27:37
39. Project Lombok in Java in depth | Lombok top 10 features
38:20
Java 21 : SequencedCollection, SequencedSet and SequencedMap
10:30
Java 17 : Sealed Classes and Interfaces
23:06
Java 14: Switch Expressions Deep Dive
8:49
Java 16: Pattern Matching for instanceof
18:40
Java 21: Pattern Matching for switch
35:45
Java 16: Record class