Java Streams

Java 8 streams

Java streams are sequences of data elements that can be processed with operations. Streams consist of 3 parts: a source, zero or more intermediate operations, and a terminal operation.In the meanwhile there is a data in pipe, another data is waiting its turn. For instance, for a data in terminal […]

Read More…

Java generic types

Generic Types

Let’s talk about the Java generic types. Most of the time, we add generics to make lists type-safe.We have pre-java 5 lists without generics that can get all known object’s types and when you get an object out of it we don’t know its type. When we use generics we […]

Read More…

Optionals in Streams for Java

optionals in streams

Optionals are the Java’s way to make sure something comes out of streams, even in those cases where there may not be a result.The reason for their existence, their “raison d’être” is that, when a return value is defined in a method, that method must necessarily return something. Use Optionals […]

Read More…

Building with Apache Maven

Maven is an Open Source project made by Apache and today we will build with it. It is a very powerful tool in terms of code compilation and development team collaboration. The heart of a Maven project is the pom.xml configuration file. One of the most important features of Maven […]

Read More…

BlogoBay
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.