A quick but comprehensive explanation of why there’s no SortedList in Java.
Search Results for: range
Understanding Kafka Topics and Partitions
Discover the power of partitions in Kafka topics and learn how to consume messages from partitioned topics using Spring Boot.
Difference Between Future, CompletableFuture, and Rxjava’s Observable
Discover the difference between Future, CompletableFuture, and Rxjava’s Observable.
Property-Based Testing with jqwik
A quick and practical guide to property-based testing with jqwik.
A Guide to ShardingSphere
Learn the first steps using ShardingSphere.
Metadata GC Threshold in Java
The Java Garbage Collector plays a part in managing the memory of the metaspace, where information about classes is stored. We look at tuning parameters to help the JVM manage our application.
How to Get Notified When a Task Completes in Java Executors
Learn several options for receiving notifications on the completion of a task depending on how you’re running it.
New Features in Java 20
Explore some of the new features and changes introduced as part of the incremental Java 20 release.
Does Java Read Integers in Little Endian or Big Endian?
Understand the specifics of how Java reads integers and whether it follows the Little or Big Endian approach.
Parallelize for Loop in Java
Learn different ways to parallelize a for loop in Java.
JAXP vs JAXB: XML Processing APIs Compared
Learn the differences between JAXP and JAXB in Java and understand when to use which.
Removing JSON Elements With Jackson
Explore how to remove JSON elements using Jackson and understand the process through practical examples.
The Vector API in Java 19
Explore the Vector API, its associated terminologies, and how to leverage it.
Convert Java Array to Iterable
Explore several approaches to convert a Java array to an Iterable collection.
What Is Elasticsearch?
Learn about Elasticsearch: a powerful search and analytics engine that can revolutionize how we handle and understand data.
Cognitive Complexity and Its Effect on the Code
A quick and practical guide to cognitive complexity.
Replacing Variables in a Document Template with Java
Learn how to replace a pattern in various locations of a Word document.
Disable Wildcard Import in IntelliJ
Learn how to set three main configuration options to disable wildcard imports in Java files in IntelliJ.
Different Dependency Version Declarations in Gradle
When building with gradle we may wish to stay on the latest version of each of our dependencies. We look at a few ways we can achieve this.
Remove Punctuation From a String in Java
Learn how to remove punctuation from a string using the standard String.replaceAll() method.