Core Java
-

Controlling parallelism level of Java parallel streams
With recent Java 9 release we got many new goodies to play with and improve our solutions once we grasp…
Read More » -

Five Features to Make Java Even Better
I stumbled upon this proposal by Brian Goetz for data classes in Java, and immediately realized that I too have…
Read More » -

Functional Java by Example | Part 1 – From Imperative to Declarative
Functional Programming (FP) is about avoiding reassigning variables, avoiding mutable data structures, avoiding state and favoring functions all-the-way. What can…
Read More » -

Java Command-Line Interfaces (Part 30): Observations
This series on parsing command line arguments in Java has consisted of 29 posts published over four months and covering…
Read More » -

Java – HashMap in-detail explanation
HashMap works based on hashing algorithm, As per Java doc HashMap has below four constructors, Constructor Description HashMap() Constructs an…
Read More » -

Implementing Dynamic Dialog Handler with Functional programming
In my previous post I mentioned a common use case when we need to programmatically check if the current transaction is dirty…
Read More » -

Java 9 Streams API using JShell
This post looks at the Java 9 Streams API using JShell. The Streams API changes build on the success of…
Read More » -

In encryption we trust! A tutorial
Many people view encryption as a complicated subject, something difficult to understand. And certain aspects of its implementation can be,…
Read More » -

Java Command-Line Interfaces (Part 29): Do-It-Yourself
This series on parsing command line arguments from Java has briefly introduced 28 open source libraries that can be used…
Read More »
