1. Java Functional and Recursion API
A. Method Accepting Arguments and Returning Value
B. Method without Parameters and Without Return Type
C. Factorial of a Number Using Recursion
D. Power using recursion
E. Integers and divisors the effect of the following Euclid-like function
F. Tail Recursion Versus Head Recursion
G. BinarySearch using recursion
H. Right Decomposition
I. Fibonacci series using the recursion
2. Java Collection API
A. Reverse Array
B. Reversal of entire array with variables
C. Method overloading
D. Method overriding
E. Encapsulation
F. Call by Value and Call by Reference
G. LinkedList
H. Linked HashMap
I. Collections class
J. Java Queue
3. Java String API
A. Concadination Strings using concat
B. String Replace,Replace all using string
C. Swap two numbers without using the third variable
D. ArrayList using for-loop, while-loop, and advance for-loop
E. Armstrong number
F. String getChars
G. String toUpperCase(Locale) Method