Overview
Syllabus
Intro - .
.
2. Getting Started - .
3. How Java Works - .
4. Variable in Java - .
5. Working with Variables - .
6. Primitive Data Type in Java - .
7. Naming Convention in Java - .
8. Arithmetic Operators in Java - .
9. If Else | Selection Statement - .
- Ternary & Switch Selection Statement .
11. While | For | Iteration Statement | Loops -.
12. Nested Loops | Iteration Statement - .
13. Break and Continue - .
14. Class and Object - .
.
16. Constructor Example - .
17. This keyword - .
18. Method and Constructor Overloading - .
19. Static Keyword - .
20. Inner Class - .
21. Array Theory - .
22. Array 1D | 2D | Jagged Array - .
23. Enhanced for loop - .
24. Varargs - .
25. Inheritance - .
26. Super Method - .
27. Multiple Inheritance in Java? - .
28. Method Overriding | Super Keyword - .
29. Dynamic Method Dispatch - .
30. Encapsulation - .
31. Wrapper class | AutoBoxing - .
32. Abstract Keyword - .
33. Why do we need Abstract Class? - .
34. Final Keyword - .
35. Interface | Why and What? - .
36. More about Interface - .
37. Anonymous Inner class - .
38. Anonymous class with Interface - .
39. Functional Interface | Lambda Expression - .
40. Default method in Interface - .
41. Multiple Inheritance issue with Interface - .
42. Static method in Interface - .
43. Package - .
44. Access Modifiers - .
45. Exception Handling Try Catch Finally - .
46. Multiple Catch blocks - .
47. Checked Exception | Finally block - .
48. Try with Resource - .
49. User Defined - .
50. User Input using Scanner - .
.
52. Thread class - .
53. Runnable Interface - .
54. Lambda Expression - .
:4.
56. Thread Priority - .
57. Synchronized Keyword - .
58. Collection and Generics in Java - .
59. Iterator Interface - .
60. List Interface - .
61. Generics with List - .
62. Collections Class - .
63. Comparator Interface - .
64. Comparable Interface - .
65. Set Interface - .
66. Map Interface - .
Taught by
Telusko