Anit Shrestha
Anit Shrestha
# Number Class There are, however, reasons to use objects in place of primitives, and the Java platform provides wrapper classes for each of the primitive data types. These classes...
# Characters The Character class is immutable, so that once it is created, a Character object cannot be changed. Most of the time, if you are using a single character...
# Strings Strings are a sequence of characters and are objects. String class to create and manipulate strings. The String class has over 60 methods and 13 constructors.  ```java...
# Annotations Annotations, a form of metadata, provide data about a program that is not part of the program itself. Annotations have no direct effect on the operation of the...
# Generics In any nontrivial software project, bugs are simply a fact of life. Careful planning, programming, and testing can help reduce their pervasiveness, but somehow, somewhere, they'll always find...
# Collections Framework A collection — sometimes called a container — is simply an object that groups multiple elements into a single unit. Collections are used to store, retrieve, manipulate,...
# Exception Handling # Algorithms https://docs.oracle.com/javase/tutorial/collections/algorithms/index.html
Java8 Streams https://faisalmorensya.dev/java-8-stream-foreach-filter-map-and-reduce
https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html
### Inner Class ``` public class A { private class B {} public class C {} public C getC() { return new C(); } public B getB() { return new...