Java 12 – Environment Setup

If you want to set up your own environment for Java programming language, then this section guides you through the whole process. Please follow the steps given below to set up your Java environment. Java…

Java 12 – Overview

Java 12 introduced lot of new language specific features to Java. This is an introductory tutorial that explains the basic-to-advanced features of Java 12 and their usage in a simple and intuitive way. This tutorial…

Java 11 – Removed/Deprecated APIs

Java 11 has removed selected deprecated APIs. Following is the list of removed APIs. Java EE and CORBA Following deprecated Java EE and CORBA are removed from Java 11 release. Java API for XML-Based Web…

TypeScript Type Aliases

 In this tutorial, you will learn how to define new names for types using type aliases. Introduction to TypeScript type aliases Type aliases allow you to create a new name for an existing type. The…

Java 11 – Nested Based Access

Java 11 introduced a concept of nested class where we can declare a class within a class. This nesting of classes allows to logically group the classes to be used in one place, making them…

TypeScript void Type

In this tutorial, you will learn about the TypeScript void type and how to use it as the return type of functions that do not return any value. Introduction to TypeScript void type The void type denotes the absence…

TypeScript any Type

In this tutorial, you will learn about the TypeScript any type and how to use it properly in your code. Introduction to TypeScript any type Sometimes, you may need to store a value in a variable. But…