Java
-

Infinite Sets in Java 9
A Set A Set is a collection of elements whereby any given element in the Set only appears once. More…
Read More » -

JDK 11: Beginning of the End for Java Serialization?
In the blog post “Using Google’s Protocol Buffers with Java,” I quoted Josh Bloch’s Third Edition of Effective Java, in…
Read More » -

JDK 8 BigInteger Exact Narrowing Conversion Methods
In the blog post “Exact Conversion of Long to Int in Java,” I discussed using Math.toIntExact(Long) to exactly convert a…
Read More » -

Java 8 language features in Nutshell – Part 1
Hello Friends, It has been quite long when Java 8 was released and now it is getting used more and…
Read More » -

In the shoes of the consumer: do you really need to provide the client libraries for your APIs?
The beauty of the RESTful web services and APIs is that any consumer which speaks HTTP protocol will be able…
Read More » -

Build a Spring Boot App with Secure Server-to-Server Communication via OAuth 2.0 and Okta
“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over…
Read More » -

Desktop UIs Will Stay Alive Thanks to Web Technologies
To understand what’s wrong with Java desktop apps, let’s take a look at the new features of JavaFX, a leading…
Read More » -

Exact Conversion of Long to Int in Java
With all the shiny things (lambda expressions, streams, Optional, the new Date/Time API, etc.) to distract my attention that came…
Read More » -

JDK 8 Versus JDK 10: Ternary/Unboxing Difference
A recent Nicolai Parlog (@nipafx) tweet caught my attention because it referenced an interesting StackOverflow discussion on a changed behavior…
Read More »


