Super Fast Garbage Collectors in Java

Garbage Collection

Introduction GarbageCollection: There are many technical definitions but in layman terms, it’s just an automated way to collect un-referenced or un-used (garbage) objects from memory and efficiently utilize the memory available for the application. Urghh!! Yet another technical definition.. From…

Read More

Functional Programming in Java


Functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that each return a value, rather than a sequence of imperative statements which change the state of the program wikipedia Java 8 introduced functional programming in the form of Lambda.…

Read More