Java has undergone several changes with respect to their versions, Making it more designer friendly to make designers life easy to work on java. I’m here with certain features of java 8, which is about to release by March-2014. This is now entirely innovative in comparison with previous versions. Client side applications are mainly aimed at JavaFX/Swing. Java community is implementing java 8 under two Projects Lambda and jigsaw. These projects are having moderate streams, functional interfaces, and all sorts of other best features.