The Interface of Java and the Many Faces of It

Interface is an integral part of java and has become so powerful over the years, that…

Be More Functional with Java’s Functional Interfaces

Java8 provided functional interfaces and how it gives java an ability to do functional programming.

How Multi Threading Lets You Drive a Car, Ride the Bikes, and Sail a Boat Simultaneously

When doing a thing, prepare another, meanwhile, execute something else. Challenging, isn't it? Let's do the…