Java Optional

Optional was introduced in Java 8 and its primary objective is to prevent NullPointer exceptions in code. Consider it as wrapper/container object which may or may not hold a non-null value. One needs to unwrap/de-containerize it to get the actual content using methods provided by Optional itself. For example – method ‘isPresent‘ invoked on Optional …

Java Optional Read More »

Introduction To JavaScript

What is JavaScript? JavaScript is a cross-platform, object-oriented scripting language used to make interactive webpages that includes complex animations, clickable buttons, popup menus. There are also more advanced server-side versions of JavaScript such as Node.js, which allow you to add more functionality to a website. JavaScript was invented by Brendan Eich in 1995 and became an …

Introduction To JavaScript Read More »