Skip to content

Commit 6296b20

Browse files
committed
Update README.md
1 parent b909d21 commit 6296b20

File tree

1 file changed

+44
-34
lines changed

1 file changed

+44
-34
lines changed

README.md

Lines changed: 44 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,25 @@
2626
* [Java Architecture](#-2-java-architecture)
2727
* [Java Data Types](#-3-java-data-types)
2828
* [Java Methods](#-4-java-methods)
29-
* [Java Classes](#-5-java-classes)
30-
* [Java Constructors](#-6-java-constructors)
31-
* [Java Array](#-7-java-array)
32-
* [Java Strings](#-8-java-strings)
33-
* [Java Reflection](#-9-java-reflection)
34-
* [Java Streams](#-10-java-streams)
35-
* [Java Regular Expressions](#-11-java-regular-expressions)
36-
* [Java File Handling](#-12-java-file-handling)
37-
* [Java Exceptions](#-13-java-exceptions)
38-
* [Java Inheritance](#-14-java-inheritance)
39-
* [Java Method Overriding](#-15-java-method-overriding)
40-
* [Java Polymorphism](#-16-java-polymorphism)
41-
* [Java Abstraction](#-17-java-abstraction)
42-
* [Java Interfaces](#-18-java-interfaces)
43-
* [Java Encapsulation](#-19-java-encapsulation)
44-
* [Java Generics](#-20-java-generics)
45-
* [Miscellaneous](#-21-miscellaneous)
29+
* [Java Functional programming](#-5-java-functional-programming)
30+
* [Java Lambda expressions](#-6-java-lambda-expressions)
31+
* [Java Classes](#-7-java-classes)
32+
* [Java Constructors](#-8-java-constructors)
33+
* [Java Array](#-9-java-array)
34+
* [Java Strings](#-10-java-strings)
35+
* [Java Reflection](#-11-java-reflection)
36+
* [Java Streams](#-12-java-streams)
37+
* [Java Regular Expressions](#-13-java-regular-expressions)
38+
* [Java File Handling](#-14-java-file-handling)
39+
* [Java Exceptions](#-15-java-exceptions)
40+
* [Java Inheritance](#-16-java-inheritance)
41+
* [Java Method Overriding](#-17-java-method-overriding)
42+
* [Java Polymorphism](#-18-java-polymorphism)
43+
* [Java Abstraction](#-19-java-abstraction)
44+
* [Java Interfaces](#-20-java-interfaces)
45+
* [Java Encapsulation](#-21-java-encapsulation)
46+
* [Java Generics](#-22-java-generics)
47+
* [Miscellaneous](#-23-miscellaneous)
4648

4749
<br/>
4850

@@ -939,7 +941,15 @@ Method references are potentially more efficient than using lambda expressions.
939941
<b><a href="#related-topics">↥ back to top</a></b>
940942
</div>
941943

942-
## # 5. JAVA CLASSES
944+
## # 5. JAVA FUNCTIONAL PROGRAMMING
945+
946+
<br/>
947+
948+
## # 6. JAVA LAMBDA EXPRESSIONS
949+
950+
<br/>
951+
952+
## # 7. JAVA CLASSES
943953

944954
<br/>
945955

@@ -1366,7 +1376,7 @@ optional.orElse( " ops ... " ); // "hello"
13661376
<b><a href="#related-topics">↥ back to top</a></b>
13671377
</div>
13681378

1369-
## # 6. JAVA CONSTRUCTORS
1379+
## # 8. JAVA CONSTRUCTORS
13701380

13711381
<br/>
13721382

@@ -1600,7 +1610,7 @@ class Visitor{
16001610
<b><a href="#related-topics">↥ back to top</a></b>
16011611
</div>
16021612

1603-
## # 7. JAVA ARRAY
1613+
## # 9. JAVA ARRAY
16041614

16051615
<br/>
16061616

@@ -1658,7 +1668,7 @@ class Visitor{
16581668
<b><a href="#related-topics">↥ back to top</a></b>
16591669
</div>
16601670

1661-
## # 8. JAVA STRINGS
1671+
## # 10. JAVA STRINGS
16621672

16631673
<br/>
16641674

@@ -1845,7 +1855,7 @@ System.out.println(joiner); // prefix-Hello.the.brave.world-suffix
18451855
<b><a href="#related-topics">↥ back to top</a></b>
18461856
</div>
18471857

1848-
## # 9. JAVA REFLECTION
1858+
## # 11. JAVA REFLECTION
18491859

18501860
<br/>
18511861

@@ -1947,7 +1957,7 @@ Test
19471957
<b><a href="#related-topics">↥ back to top</a></b>
19481958
</div>
19491959

1950-
## # 10. JAVA STREAMS
1960+
## # 12. JAVA STREAMS
19511961

19521962
<br/>
19531963

@@ -2190,7 +2200,7 @@ For numerical streams, an additional method is available `mapToObj()`that conver
21902200
<b><a href="#related-topics">↥ back to top</a></b>
21912201
</div>
21922202

2193-
## # 11. JAVA REGULAR EXPRESSIONS
2203+
## # 13. JAVA REGULAR EXPRESSIONS
21942204

21952205
<br/>
21962206

@@ -2228,7 +2238,7 @@ public class Index {
22282238
<b><a href="#related-topics">↥ back to top</a></b>
22292239
</div>
22302240

2231-
## # 12. JAVA FILE HANDLING
2241+
## # 14. JAVA FILE HANDLING
22322242

22332243
<br/>
22342244

@@ -2573,7 +2583,7 @@ public class SerialExample {
25732583
<b><a href="#related-topics">↥ back to top</a></b>
25742584
</div>
25752585

2576-
## # 13. JAVA EXCEPTIONS
2586+
## # 15. JAVA EXCEPTIONS
25772587

25782588
<br/>
25792589

@@ -2943,7 +2953,7 @@ Example: **OutOfMemoryError, VirtualMachineError, AssertionError** etc.
29432953
<b><a href="#related-topics">↥ back to top</a></b>
29442954
</div>
29452955
2946-
## # 14. JAVA INHERITANCE
2956+
## # 16. JAVA INHERITANCE
29472957
29482958
<br/>
29492959
@@ -3256,11 +3266,11 @@ that satisefies *Liskov's substitution principle*.
32563266
<b><a href="#related-topics">↥ back to top</a></b>
32573267
</div>
32583268

3259-
## # 15. JAVA METHOD OVERRIDING
3269+
## # 17. JAVA METHOD OVERRIDING
32603270

32613271
<br/>
32623272

3263-
## # 16. JAVA POLYMORPHISM
3273+
## # 18. JAVA POLYMORPHISM
32643274

32653275
<br/>
32663276

@@ -3464,7 +3474,7 @@ Bank Rate of Interest: 0.0
34643474
<b><a href="#related-topics">↥ back to top</a></b>
34653475
</div>
34663476

3467-
## # 17. JAVA ABSTRACTION
3477+
## # 19. JAVA ABSTRACTION
34683478

34693479
<br/>
34703480

@@ -3567,7 +3577,7 @@ Abstraction is about hiding unwanted details while giving out most essential det
35673577
<b><a href="#related-topics">↥ back to top</a></b>
35683578
</div>
35693579

3570-
## # 18. JAVA INTERFACES
3580+
## # 20. JAVA INTERFACES
35713581

35723582
<br/>
35733583

@@ -3986,7 +3996,7 @@ now.get();
39863996
<b><a href="#related-topics">↥ back to top</a></b>
39873997
</div>
39883998

3989-
## # 19. JAVA ENCAPSULATION
3999+
## # 21. JAVA ENCAPSULATION
39904000

39914001
<br/>
39924002

@@ -4027,7 +4037,7 @@ public class MainClass {
40274037
<b><a href="#related-topics">↥ back to top</a></b>
40284038
</div>
40294039

4030-
## # 20. JAVA GENERICS
4040+
## # 22. JAVA GENERICS
40314041

40324042
<br/>
40334043

@@ -4090,7 +4100,7 @@ Generic Class Example !
40904100
<b><a href="#related-topics">↥ back to top</a></b>
40914101
</div>
40924102
4093-
## # 21. MISCELLANEOUS
4103+
## # 23. MISCELLANEOUS
40944104
40954105
<br/>
40964106

0 commit comments

Comments
 (0)