Understand the abstract factory design pattern along with its Java implementation.
Another year, another Java advent calendar – JVM Advent 2018
Another year is nearing its end. Finally time for another edition of the Java Advent calendar. With this post, we are embarking on the sixth edition and I am very proud of having the honor to kick off this new season. And instead of picking one particular topic to write about, I thought it might …
Recent changes and what’s next for Java: “OpenJDK is the future of Java” – JAXenter
It’s time to focus on the thing that drives Java’s future; OpenJDK. We talked to Red Hat’s Rich Sharples about Java’s future and their role in all this.
Shortest Code and Lowest Latency in Java – DZone Java
In this post, we look at writing code that executes at maximum speed while still keeping coding to a minimum, looking at code from a coding challenge.
Top 5 IntelliJ IDEA and Android Studio Courses for Java and Android Development – Best of Lot
There is no doubt that IntelliJ IDEA is THE best IDE for Java development, even though Eclipse may still be probably used by more people b…
Create a Build Pipeline with Travis CI | Baeldung
Learn how to build and deploy software using Travis CI pipelines
Java lambda only throwing expression-style instead of statement-style
This question already has an answer here: Supplier
Join Array of Primitives with Separator in Java | Baeldung
Learn how to join an array of primitives with a separator character or string in Java.
Why doesn’t Java have an EmptyQueueException?
In the pop method of java.util.Stack, it throws an EmptyStackException if the Stack is empty. But the remove method of java.util.Queue (which is similar to pop in the Stack class) instead throws a
AWS: Some Tips for Avoiding Those “Holy Bill” Moments
Cloud is awesome: almost-100% availability, near-zero maintenance, pay-as-you-go, and above all, inf…
Does Oracle’s Java Certifications like OCAJP, OCEJWCD, or OCPJP helps in Job and Career?
Being the author of a Java blog and a certified Java programmer, I receive lots of questions about the usefulness of Java certifications l…
error: incompatible types: unexpected return value : Java 8
This question already has an answer here: private boolean isActionAvailable(Collection
Graphs in Java | Baeldung
Learn about the graph data structure and how to implement it in Java
Java equals() and hashCode() Contracts | Baeldung
Learn about the contracts that equals() and hasCode() need to fulfill and the relationship between the two methods
Gradle 5.0 Released with Java 11 Support — ADTmag
The latest milestone release of the popular open source build automation tool comes with a production-ready Kotlin DSL, dependency version alignment, and task timeouts, among a long list enhancements and upgrades.