Reflection is a powerful feature of Java which provides the ability to inspect & modify the code at run time (manipulate internal properties of the program). For example: It's possible for...
Garbage Collection literally stops the world. When a GC occurs in young generation space, it is completed quickly as the young generation space is small. Young generation space is the space...
In simple words java 8 allows us to write code more precisely and concisely, which is better than writing verbose code in the java versions prior to java 8. Example: Let’s...