<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>JDK 25 on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/tags/jdk-25/</link><description>Recent content in JDK 25 on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Thu, 05 Mar 2026 07:00:01 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/tags/jdk-25/index.xml" rel="self" type="application/rss+xml"/><item><title>Java 25 and the New Age of Performance: Virtual Threads and Beyond</title><link>https://javapro-en.svenruppert.com/java-25-and-the-new-age-of-performance-virtual-threads-and-beyond/</link><pubDate>Thu, 05 Mar 2026 07:00:01 +0000</pubDate><guid>https://javapro-en.svenruppert.com/java-25-and-the-new-age-of-performance-virtual-threads-and-beyond/</guid><description>&lt;h2 id="summary"&gt;Summary&lt;/h2&gt;
&lt;p&gt;Project Loom continues to reshape how we handle concurrency in the JVM, and Java 25 makes virtual threads more accessible to developers than ever. In this article, we’ll take a closer look at how virtual threads work, how they differ from platform threads, and where they provide the most benefit in real-world applications. We’ll also include performance benchmarks and a step-by-step guide for refactoring blocking I/O services to use virtual threads.&lt;/p&gt;</description></item><item><title>PEM files as an alternative to keystores</title><link>https://javapro-en.svenruppert.com/pem-files-as-an-alternative-to-keystores/</link><pubDate>Tue, 17 Feb 2026 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/pem-files-as-an-alternative-to-keystores/</guid><description>&lt;p&gt;JDK 25 introduces the preview of JEP 470 - PEM encodings of cryptographic objects. The JEP introduces new classes and methods to handle keys and certificates stored in so-called PEM files. It was possible to load / store files in this format before this JEP, but the handling was far from easy. This JEP simplifies the handling of and allows programmers to easily work with the widely used PEM file format in their applications.&lt;/p&gt;</description></item></channel></rss>