Spring 6.1 is getting closer, and we still have lots of things to explore in Java 21 🙂
Search Results for: jdk
Difference Between ZipFile and ZipInputStream in Java
Learn how to use ZipFile and ZipInputStream to read zip files, explore their functional differences, and evaluate their performance.
Check if a String Contains a Number Value in Java
Learn how to check if a string contains a number in Java.
Capitalize the First Letter of Each Word in a String
Learn how to capitalize the initial character of each word in a Java string.
Java Weekly, Issue 513
Starting to look forward towards Java 22. Good stuff is acoming.
How to Mock Environment Variables in Unit Tests
Learn how to write unit tests for code that uses environment variables with these Java testing libraries.
Java Weekly, Issue 512
Markdown coming to Java comments? Oh, and lots of Kafka 🙂
Configuring the GlassFish Server in Eclipse
Learn step-by-step how to setup a GlassFish server within the Eclipse IDE.
Drawbacks of the Singleton Design Pattern
Learn the general drawbacks of the Singleton design pattern and check out some alternatives.
Deprecate Finalization in Java 18
Learn about the reason behind Java’s decision to deprecate finalization for removal.
Java Weekly, Issue 510
Unused variables, pinned threads, class-file API, concurrent undo cycle, strategy pattern, and managerial skills!
Create an ArrayList with Multiple Object Types
Learn how to create an ArrayList with multiple object types in Java.
Unnamed Patterns and Variables in Java 21
Learn about an exciting preview feature in Java 21: unnamed patterns and variables.
Create a GraalVM Docker Image
Learn how to build a Docker image for a GraalVM native executable.
Unnamed Classes and Instance Main Methods in Java 21
Learn about the unnamed classes and instance main methods in Java 21.
Java Weekly, Issue 509
Virtual threads, Java 21, more switch enhancements, GraalOS, JVM stack size, and updating events in EDA!
String Templates in Java 21
Explore several String composition techniques and understand the idea behind String interpolation.
Spring Boot Application on Liberica Runtime Container
A quick and practical guide to dockerizing a Spring Boot application on on Liberica Runtime Container.
CATALINA_OPTS vs. JAVA_OPTS in Apache Tomcat
A quick and practical comparison between CATALINA_OPTS and JAVA_OPTS in Apache Tomcat.
Value-Based Classes in Java
Explore value-based classes and the notion of value types in Java.