Trending

#jdk

Latest posts tagged with #jdk on Bluesky

Latest Top
Trending

Posts tagged #jdk

Preview
What’s New in Java 25: Key Changes from Java 21 The 16th of September 2025, Java 25 was released. Time to take a closer look at the changes since the last LTS release, which is Java 21. In this blog, some of the changes between Java 21 and Java …

What's New in Java 25: Key Changes From Java 21

#java #jdk

mydeveloperplanet.com/2...

2 2 0 0
Downgraded Java to JDK 1.1 After 30 Years… It Was a Disaster (part 1)
Downgraded Java to JDK 1.1 After 30 Years… It Was a Disaster (part 1) How should we change Java 23 code for it to run on Java 1.1? We go line by line, removing modern features like records, sealed classes, switch expressions, var, and more. Each step reveals what breaks, how to rewrite it, and what you lose in the process. If you’ve ever wondered how far modern Java has drifted from its roots — this is your deep dive into that gap. This is Part 1 of the Java Downgrade Challenge, where we descend version by version until we reach Java 8. Subscribe to our channel to find out how we go even deeper — all the way down to Java 1.1. Stay tuned! Can modern code survive its own history? Let’s find out! 00:00 Introduction: Downgrading Java Step by Step 00:44 Java 23: Sealed Classes, Records, Pattern Matching 02:02 Java 22: Markdown Javadoc No Longer Supported 02:28 Java 21: Underscore Parameters Removed 02:58 Java 20: Pattern Matching and Collections API Break 04:34 Java 19–17: Minor Differences 05:34 Java 16: Sealed and Records as Preview Features 06:10 Java 15: Text Blocks Still Supported 07:27 Java 14–10: Loss of `var` in Lambdas 08:44 Java 8: Manual Rewrites and Compatibility Workarounds 09:59 Summary: Feature Loss Overview 10:16 Planned: Downgrade to Java 1.1

Downgraded Java to JDK 1.1 After 30 Years… It Was a Disaster

#java #jdk

www.youtube.com/watch?v...

1 1 0 0
Java Performance Update: From JDK 21 to JDK 25
Java Performance Update: From JDK 21 to JDK 25 JDK 25 has arrived, bringing a major set of performance gains over JDK 21—often letting your existing, unchanged Java applications run faster right away. In this talk, we’ll dive into 13 concrete performance improvements delivered between JDK 21 and JDK 25 across the standard libraries, the JIT compiler, and garbage collectors. Along the way, you’ll get an inside look at the design tradeoffs behind these optimizations and how JDK engineers evaluate performance in the real world—where platforms differ and optimization goals can conflict. We’ll also spotlight one of the most exciting new additions: the preview feature Stable Value, which lets a field combine key benefits of both mutable and immutable data. You’ll learn how Stable Value works, what kinds of speedups it can unlock, and how you can start taking advantage of it today. Presented by *Claes Redestad* and *Per Minborg* (Java Platform Group - Oracle) during *Jfokus* 2026 ➤ https://www.jfokus.se More on Performance ➤ https://inside.java/tag/performance Tags: #Java, #Performance, #JVM, #OpenJDK

Java Performance Update: From JDK 21 to JDK 25

#java #jdk #performance

www.youtube.com/watch?v...

1 1 0 0
Preview
Java roundup featuring Apache Solr 10 release, JDK updates, and Devnexus 2026. This week's Java roundup highlights Apache Solr 10 release, JDK updates, point releases of LangChain4j, JobRunr, Multik and Gradle. Grails and Keycloak maintenance releases.

Java roundup featuring Apache Solr 10 release, JDK updates, and Devnexus 2026.

techlife.blog/posts/java-r...

#Java #JDK #JVM #OpenSource #Gradle #SpringBoot #Keycloak #BackendDevelopment #Devnexus #SoftwareEngineering

2 1 0 0
List of all the companies and franchises owned by the Ellisons after the potential merger.  Notable mentions: HBOMax, all former-turner stations, BET, Food Network, Cartoon Network, Showtime, Skydance, etc.

List of all the companies and franchises owned by the Ellisons after the potential merger. Notable mentions: HBOMax, all former-turner stations, BET, Food Network, Cartoon Network, Showtime, Skydance, etc.

So, #Java and #Oracle. The Ellisons will soon own a massive chunk of everything. Java, thankfully, is Open Source via #OpenJDK. The only thing that Oracle "owns" is its own #JDK, but that isn't the only game in town as #Azul and other vendors offer […]

[Original post on mastodon.social]

1 1 0 0
Original post on social.tchncs.de

Just remembered something I had completely forgotten. We don’t need `-Dfile.encoding=UTF-8` in Java startup scripts anymore. This has been the case since JDK 18, where UTF-8 was set to be the default encoding. I'm on JDK 25 now, so time to cleanup a bit.

https://openjdk.org/jeps/400

#java #jvm […]

3 2 1 0

Only 19 more days until JavaOne! This is a developer focused conference where many talks are by engineers working directly on the JDK and Java Platform.

And don't forget to use code J12026_BT_FH and get $150 off admission.

www.oracle.com/javaone/

#javaone #java #jdk

3 2 0 0
Preview
Wednesday Links - Edition 2026-02-25 Dissecting the CPU-Memory Relationship in Garbage Collection (15...

Wednesday Links - Edition 2026-02-25
dev.to/0xkkocel/wed...
#java #jvm #gc #heap #double #jdk #pid #estimating

1 1 0 0
Post image

Dissecting the CPU-Memory Relationship in Garbage Collection This article analyzes why we need to look beyond GC pauses to enable maximal infrastructure efficiency and introduces the new Java API f...

#JDK #26 #GC #Serviceability

Origin | Interest | Match

0 0 0 0
The Java Universe: Exploring How Java Evolves
The Java Universe: Exploring How Java Evolves YouTube video by OutOfTheBoxDeveloper

The Java Universe: Exploring how Java Evolves

Join us at the "The Out of the Box Developer" live discussion next Tuesday for a visual journey!

🗓️ : Tuesday, 24.2.2026, at 6PM BRT | 9PM GMT
👉 : www.youtube.com/watch?v=J6Kr...

#JDK #JEP #JSR #JCP #DataVisualization #OotBD

0 0 0 0

Kürzlich habe ich einen Artikel gelesen, in dem es um Fragen in einem Vorste...

magicmarcy.de/java-interview-fragen-1-...

#Java-Interview #Grundlagen #JDK #JRE #abstrakte_Klasse #Interface #final #finally #finalise #stack #heap #private #protected #super #Garbage_Collector #GC

0 0 0 0
Post image

💡 Dive into our in-depth analysis of #JDK26 and get a sneak peek at what's coming in #JDK27!

Explore the latest features, improvements, and future plans across #ProjectAmber, #ProjectLoom, #ProjectPanama, #ProjectLeyden & #ProjectValhalla.

Read more on #InfoQ 👉 bit.ly/4aFIOcl

#Java #JDK

1 1 0 0
Preview
Ubuntu 26.04 LTS Moving To OpenJDK 25 By Default It's not too surprising but the upcoming Ubuntu 26.04 Long Term Support release will be transitioning to OpenJDK 25 as its default Java version.

Ubuntu 26.04 LTS Moving To OpenJDK 25 By Default

#java #jdk #linux #openjdk #ubuntu

www.phoronix.com/news/U...

2 2 0 0
Preview
Enabling AI Agents to Use a Real Debugger Instead of Logging Every Java developer has been there.

Enabling AI Agents to Use a Real Debugger Instead of Logging

#ai #java #jdb #jdk

brunocborges.substack.c...

1 1 0 0
Preview
10+ reasons to NOT use JDK’s HttpClient Java mostly, and general tech

Brice Dutheil: 10+ reasons to NOT use JDK's HttpClient

#httpclient #java #jdk #kotlin #okhttp

blog.arkey.fr/2026/02/0...

2 1 0 0
Preview
10+ reasons to NOT use JDK’s HttpClient Java mostly, and general tech

Using the #JDK HttpClient, or … not.
Well it depends on each one’s use cases.

blog.arkey.fr/2026/02/08/t...

5 3 0 0
Post image

Want the easiest conversation starter at a #Java conference?
Wear the #neon. Someone will ask about it. You’ll end up discussing #JDK features like it’s 1999. ⚡️😄

Shirt: 25€ (excl. VAT) → 2026.europe.jcon.one...

#JCON2026 #JCON

2 1 0 0
Preview
Java News Roundup: GlassFish 8.0, OpenHai 1.0, and More This week in Java: GlassFish 8.0 and OpenHai 1.0 GA releases, plus updates to LangChain4j, Infinispan, JBang, Helidon, JobRunr, and Hibernate.

Java News Roundup: GlassFish 8.0, OpenHai 1.0, and More

techlife.blog/posts/java-r...

#Java #JDK #GlassFish #OpenHai

0 0 0 0
Post image

Excited for #JCON EUROPE 2026? See Jayashree S Kumar at #JCON2026 in Cologne talking about 'Beyond the Hype: Unpacking the Latest Features of #JDK'

In this session, lets a journey through #Java’s evolution, highlighting …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

0 0 0 0
Preview
How to Install OpenJDK 25 on Debian (13, 12, 11) - LinuxCapable Install OpenJDK 25 on Debian 13, 12, and 11 via APT or Eclipse Temurin. Covers version switching, JAVA_HOME, and troubleshooting.

If you're running Debian 13, 12, or 11 and need the newest LTS Java, check out this straightforward guide for installing OpenJDK 25.

linuxcapable.com/how-to-insta...

#Linux #Debian #OpenJDK #Java #JDK #SysAdmin #OpenSource

8 2 0 0
LazyConstants in JDK 26 - Inside Java Newscast #106
LazyConstants in JDK 26 - Inside Java Newscast #106 Lazily initializing fields in Java is error-prone and undermines constant-folding. JDK 26 comes with JEP 526, which previews `LazyConstant`, a type that lazily initializes a value through a given `Supplier`. It executes that supplier at most once successfully and then assigns the value to a field annotated with `@Stable`, which allows constant folding. This API is also a poster child for how OpenJDK develops and evolves features. ~~~~~ Links ~~~~~ JDK 26: https://jdk.java.net/26/ JEP 526: https://openjdk.org/jeps/526 JEP Draft for Lazy Constants in JDK 27: https://openjdk.org/jeps/8376595 Inside Java Newscast #101 on reflective final field mutation: https://www.youtube.com/watch?v=bdHkbEIdBAs Inside Java Podcast #42 with John Rose - From Sumatra to Panama, from Babylon to Valhalla: https://www.youtube.com/watch?v=bE1bRbZzQ_k XKCDs: https://xkcd.com/303/ & https://xkcd.com/1838/ ~~~~~ Chapters ~~~~~ 0:00 Intro 0:39 Laziness 2:41 LazyConstant - Lazy & Constant 4:41 LazyConstant Behavior 5:59 Lazy Collections 7:34 API Evolution in the JDK Tags: #Java #OpenJDK #Performance #Coding

Inside Java Newscast: LazyConstants in JDK 26

#java #jdk #oracle #podcast

www.youtube.com/watch?v...

1 1 0 0
Preview
How To Configure Dependabot To Automatically Upgrade OpenJDK In Docker Images A common issue you may want to automate as part of your CI/CD pipelines is the upgrading of your JDK in Docker images. Similar to how you…

If you've ever wondered how to automate the upgrading of your JDK in Docker images, you might want to checkout my latest article.

medium.com/devops-by-na...

#build
#cicd
#dependabot
#devops
#devsecops
#git
#github
#jdk #java #openjdk #temurin #eclipse
#softwaredevelopment #softwareengineering

3 1 0 0
Release banner for v1.1

Release banner for v1.1

🚀 #ApproveJ v.1.1 was released

🦾 New automatic file reviewer

🎛️ Short aliases for in configuration
All configuration values can now also be overwritten via environment variables

github.com/mkutz/Approv...

#approvaltesting #snapshottesting #java #jdk

3 2 0 0
Preview
PDF Split And Merge A free and open source software to merge, split, rotate and extract pages from PDF files

We just released the new #PDFsam Basic version including #JDK 21.0.10 and dependencies and translations updates.
pdfsam.org/download-pdf... 🎊🎉

2 1 0 0
Preview
Java Champions Make Java Predictions for 2026 A panel of Java Champions have made Java predictions for 2026, covering AI, vibe coding, security, application modernization, and more.

Java Champions Make Java Predictions for 2026

#azul #java #javachampions #jdk

www.azul.com/blog/java-...

2 3 0 0
Preview
OpenJDK January 2026 Critical Patch Update and Patch Set Update Released foojay is the place for all OpenJDK Update Release Information. Learn More.

OpenJDK January 2026 Critical Patch Update and Patch Set Update Released

#java #jdk #openjdk

foojay.io/today/openjdk...

2 2 0 0

JEP 527, "Post-Quantum Hybrid Key Exchange for TLS 1.3" now targeted to JDK 27:

openjdk.org/jeps/527
mail.openjdk.org/pipermail/jd...

#jdk #openjdk #tls #crypto #pqc

3 1 0 0
Preview
Kotlin 2.3.0: Nested Type Aliases, Return in Expression Bodies, JDK 25 Support, and More Kotlin 2.3 is here! Learn about nested type aliases, when expression enhancements, and the latest bug fixes in the newest major release of the Kotlin language.

Kotlin 2.3.0: Nested Type Aliases, Return in Expression Bodies, JDK 25 Support, and More

#java #jdk #jetbrains #kotlin

softwaremill.com/kotlin...

1 1 0 0
Post image

One Giant Leap: 95% Less Sampling Cost The public standard in Linux for reading thread CPU time is the computational equivalent of printing a spreadsheet to paper, then scanning it with a camera, o...

#JDK #26 #HotSpot #Performance

Origin | Interest | Match

0 0 0 0

🎉 Scala 3.8 is here! It shifts focus from new features to core infrastructure. By moving away from JDK 8 and implementing several internal refactorings, it lays a modern, stable foundation for the upcoming LTS. #Scala #JDK

4 1 0 0