Java streams sometimes create unnecessary overhead in your applications. Learn how to use SingletonStream objects and gain over tenfold performance in this post!
Want to learn more about how to instantiate an object that will populate its state? Check out this post where we look at using built-in method, tap, to combat this problem.
Want to learn more about the evolution of the producer-consumer problem in Java? Check out this post where we look at previous and new ways to handle this problem.
Many junior developers dream of making it at one of the larger tech companies. Take a look at this list for some resources to prepare for your interview.
Even though SpringOne Platform 2018 is done, the world of Spring never sleeps! Spend a few minutes to catch up on the goings-on in Spring over the past week.
Java 11 has brought some interesting changes to handlers and APIs. Check out this post were we explore how to handle HTTP Clients and WebSockets in Java 11.
What's wrong with boxed numbers in Java? Check out this post to learn more about boxed numbers and how they can waste memory and create GC pressure for your applications.
Want to learn more about using setters, getters, and method handles? Check out this post where we explore the differences in implementing these methods in Java 11.
The latest version of JMetro has brought about some cool changes to the Progress Bar. Check out this post to learn more about the Java, JavaFX theme in JMetro version 4.6.