Skip to content

Commit 37e1eb0

Browse files
committed
docs: update table of contents
- Updated table of contents in documentation - Pending: link redirections and new link updates (to be completed) Signed-off-by: https://github.com/Someshdiwan <[email protected]>
1 parent 9986ecb commit 37e1eb0

File tree

1 file changed

+40
-97
lines changed

1 file changed

+40
-97
lines changed

site/content.md

Lines changed: 40 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -1,119 +1,62 @@
1-
## Table of Contents
1+
# Table of Contents
22

33
1. [Section 5 – Operator & Expression](#section-5-operator--expression)
4-
54
2. [Section 6 – String Class & Printing in Java](#section-6-string-class--printing-in-java)
6-
75
3. [Section 7 – Conditional Statements in Java](#section-7-conditional-statements-in-java)
8-
9-
4. [Section 8 – Loops in Java](#section-8-loops-in-java)
10-
6+
4. [Section 8 – Loops in Java](#section-8-loops-in-java)
117
4.1. [Mastery of Loops & Number Patterns](#mastery-of-loops--number-patterns-in-java)
12-
138
5. [Section 9 – ArrayAB](#section-9-arrayab--mastering-arrays-in-java-1d-2d-jagged-and-beyond)
14-
15-
6. [Section 10 – Methods](#section-10-methods-in-java)
16-
17-
6.1. [Part 1: Local vs Global Variables](#-part-1-local-vs-global-variables-in-java)
18-
19-
6.2. [Part 2: Methods 2.O](#-part-2-methods-2o)
20-
9+
6. [Section 10 – Methods](#section-10-methods-in-java)
10+
6.1. [Part 1: Local vs Global Variables](#part-1-local-vs-global-variables-in-java)
11+
6.2. [Part 2: Methods 2.O](#part-2-methods-20)
2112
7. [Section 11 – Object-Oriented Programming](#section-11-object-oriented-programming-in-java)
22-
2313
8. [Section 12 – Inheritance](#section-12-inheritance-in-java)
24-
2514
9. [Section 13 – Abstract Classes](#section-13-abstract-classes)
26-
2715
10. [Section 14 – Interfaces](#section-14-interfaces)
28-
2916
11. [Section 15 – Inner Classes](#section-15-inner-classes-in-java)
30-
3117
12. [Section 16 – Static & Final](#section-16-static--final-in-java)
32-
3318
13. [Section 17 – Packages](#section-17-packages-in-java)
34-
3519
14. [Section 18 – Exception Handling](#section-18-exception-handling-in-java)
36-
37-
15. [Section 19 – Multithreading](#section-19-multithreading-in-java)
38-
39-
15.1. [Part 1:🧵 Deadlocks in Java](#part-1-deadlocks-in-java)
40-
41-
15.2. [Part 2:🔒 Locks & Concurrency Tools in Java](#part-2--locks--concurrency-tools-in-java)
42-
43-
15.3. [Part 3:🌀 Multithreading Essentials & Thread Management](#part-3--multithreading-essentials--thread-management)
44-
45-
15.4. [Part 4:🔁 Synchronization in Java](#part-4-synchronization-in-java)
46-
47-
15.5. [Part 5:🚿 Thread Pooling in Java](#part-5-thread-pooling-in-java)
48-
49-
15.6. [Part 6:⚛️ Volatile & Atomic Operations in Java](#part-6-volatile--atomic-operations-in-java)
50-
51-
16. [Section 20 – java.lang Package](#section-20-javalang-package-in-java)
52-
20+
15. [Section 19 – Multithreading](#section-19-multithreading-in-java)
21+
15.1. [Part 1: Deadlocks in Java](#part-1-deadlocks-in-java)
22+
15.2. [Part 2: Locks & Concurrency Tools in Java](#part-2-locks--concurrency-tools-in-java)
23+
15.3. [Part 3: Multithreading Essentials & Thread Management](#part-3-multithreading-essentials--thread-management)
24+
15.4. [Part 4: Synchronization in Java](#part-4-synchronization-in-java)
25+
15.5. [Part 5: Thread Pooling in Java](#part-5-thread-pooling-in-java)
26+
15.6. [Part 6: Volatile & Atomic Operations in Java](#part-6-volatile--atomic-operations-in-java)
27+
16. [Section 20 – `java.lang` Package](#section-20-javalang-package-in-java)
5328
17. [Section 21 – Annotations & JavaDoc](#section-21-annotations--javadoc-in-java)
54-
5529
18. [Section 22 – Lambda Expressions](#section-22-lambda-expressions-in-java)
56-
57-
19. [Section 23: Java IO Streams](#section-23-java-io-streams)
58-
59-
[Part 1:📂 Serialization & File Storage](#part-1-serialization--file-storage)
60-
61-
[Part 2:📂 Core File I/O, Byte & Character Streams](#part-2-core-file-io-byte--character-streams)
62-
30+
19. [Section 23 – Java IO Streams](#section-23-java-io-streams)
31+
- [Part 1: Serialization & File Storage](#part-1-serialization--file-storage)
32+
- [Part 2: Core File I/O, Byte & Character Streams](#part-2-core-file-io-byte--character-streams)
6333
20. [Section 24 – Java Generics: Type-Safe Data Structures](#section-24-java-generics--type-safe-data-structures)
64-
65-
21. [Section 25 – Collection Framework: Mastering Java Collections](#section-25-collection-framework--mastering-java-collections)
66-
67-
21.1. [HashMap Core Internals & Enhancements](#hashmap-core-internals--enhancements)
68-
69-
22.2. [Java List Implementations, Stack Behavior & Comparator Use](#java-list-implementations-stack-behavior--comparator-use)
70-
71-
22.3. [Java Vector Class & PriorityQueue Overview](#java-vector-class--priorityqueue-overview)
72-
73-
22.4. [PriorityQueue in-Java](#priorityqueue-in-java)
74-
75-
22.5. [Java Properties Class & Queue Implementations](#java-properties-class--queue-implementations)
76-
77-
22.6. [Java Set Interface & Implementations](#java-set-interface--implementations)
78-
79-
22.7. [Sorted Maps, TreeSets, and Comparators in Java](#sorted-maps-treesets-and-comparators-in-java)
80-
81-
22. [🕒Date and Time API](#section-26-java-date-and-time-api)
82-
83-
23. [Section 27: Network Programming – Datagram Reverse Echo Server](#section-27-network-programming--datagram-reverse-echo-server)
84-
34+
21. [Section 25 – Collection Framework: Mastering Java Collections](#section-25-collection-framework--mastering-java-collections)
35+
21.1. [HashMap Core Internals & Enhancements](#hashmap-core-internals--enhancements)
36+
21.2. [Java List Implementations, Stack Behavior & Comparator Use](#java-list-implementations-stack-behavior--comparator-use)
37+
21.3. [Java Vector Class & PriorityQueue Overview](#java-vector-class--priorityqueue-overview)
38+
21.4. [PriorityQueue in Java](#priorityqueue-in-java)
39+
21.5. [Java Properties Class & Queue Implementations](#java-properties-class--queue-implementations)
40+
21.6. [Java Set Interface & Implementations](#java-set-interface--implementations)
41+
21.7. [Sorted Maps, TreeSets, and Comparators in Java](#sorted-maps-treesets-and-comparators-in-java)
42+
22. [Date and Time API](#section-26-java-date-and-time-api)
43+
23. [Section 27: Network Programming – Datagram Reverse Echo Server](#section-27-network-programming--datagram-reverse-echo-server)
8544
23.1. [Reverse Echo Server (TCP)](#section-27-network-programming--reverse-echo-server-tcp)
86-
8745
24. [Section 28: JDBC Using SQLite](#section-28-jdbc-using-sqlite)
88-
89-
25. [JAVA 8](#java-8)
90-
91-
25.1. [CompletableFuture – Asynchronous Programming in Java 8](#completablefuture--asynchronous-programming-in-java-8)
92-
93-
25.2. [Constructor Reference – Simplifying Object Creation](#constructor-reference--simplifying-object-creation)
94-
95-
25.3. [Consumer & Supplier Functional Interfaces](#consumer--supplier-functional-interfaces)
96-
97-
25.4. [Functional Interfaces in Java 8](#functional-interfaces-in-java-8)
98-
99-
26.5. [Java 8 Features Used in Streams](#java-8-features-used-in-streams)
100-
101-
25.6. [Java Collectors API](#java-collectors-api)
102-
103-
25.7. [Lambda Expressions](#lambda-expressions)
104-
105-
25.8. [Method References](#method-references)
106-
107-
25.9. [Java 8 Operators](#java-8-operators)
108-
109-
25.10. [Java 8 Predicates – Functional Evaluation Made Simple](#java-8-predicates--functional-evaluation-made-simple)
110-
111-
25.11. [Streams in Java – Powerful Data Processing](#streams-in-java--powerful-data-processing)
112-
113-
25.12. [Java 8 Primitive Streams – IntStream, LongStream, DoubleStream](#java-8-primitive-streams--intstream-longstream-doublestream)
114-
46+
25. [JAVA 8](#java-8)
47+
25.1. [CompletableFuture – Asynchronous Programming in Java 8](#completablefuture--asynchronous-programming-in-java-8)
48+
25.2. [Constructor Reference – Simplifying Object Creation](#constructor-reference--simplifying-object-creation)
49+
25.3. [Consumer & Supplier Functional Interfaces](#consumer--supplier-functional-interfaces)
50+
25.4. [Functional Interfaces in Java 8](#functional-interfaces-in-java-8)
51+
25.5. [Java 8 Features Used in Streams](#java-8-features-used-in-streams)
52+
25.6. [Java Collectors API](#java-collectors-api)
53+
25.7. [Lambda Expressions](#lambda-expressions)
54+
25.8. [Method References](#method-references)
55+
25.9. [Java 8 Operators](#java-8-operators)
56+
25.10. [Java 8 Predicates – Functional Evaluation Made Simple](#java-8-predicates--functional-evaluation-made-simple)
57+
25.11. [Streams in Java – Powerful Data Processing](#streams-in-java--powerful-data-processing)
58+
25.12. [Java 8 Primitive Streams – IntStream, LongStream, DoubleStream](#java-8-primitive-streams--intstream-longstream-doublestream)
11559
25.13. [Streams in Java 8 – Core Concepts & Pipelines](#streams-in-java-8--core-concepts--pipelines)
116-
11760
26. [JDK Features – Enhancements Across Versions](#jdk-features--enhancements-across-versions)
11861

11962
---
@@ -2857,4 +2800,4 @@ Each subfolder gives practical insights through .java files and supporting notes
28572800

28582801
### <sup><sub>[▲ TOP](#table-of-contents)</sub></sup>
28592802

2860-
---
2803+
---

0 commit comments

Comments
 (0)