The ultimate guide to Functional interfaces in Java

Functional interfaces in Java

We all have heard that Java Functional interfaces unleashed functional programming paradigm in Java. That’s all cool but…what are these Functional interfaces? Let’s try Oracle’s official documentation for the Functional interface: Functional interfaces provide target types for lambda expressions and method references. Each functional interface has a single abstract method, called the functional method for that functional interface, …

Read more

Everything you need to know about log4j vulnerability & how to fix it

log4J vulnerability

Found on December 11 through an POC, Log4J’s vulnerability is one of the biggest vulnerabilities we have found. This will affect tens of thousands of enterprise websites running on Java. Let’s go through, what happened and how to fix it? What is Log4J? Log4J is an extremely popular open-sources library used in Java to manage …

Read more