mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#java24

0 Beiträge0 Beteiligte0 Beiträge heute
Michael Simons<p>I like what we achieved with the <a href="https://mastodon.social/tags/JDBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDBC</span></a> driver for <a href="https://mastodon.social/tags/Neo4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Neo4j</span></a>… Also, the demos are so nice on the module path with <a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> </p><p><a href="https://github.com/neo4j/neo4j-jdbc/releases/tag/6.7.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/neo4j/neo4j-jdbc/re</span><span class="invisible">leases/tag/6.7.0</span></a></p>
JAVAPRO<p>Sechs Zeichen, Milliarden Kombinationen – aber auch Millionen Risiken. Kollisionen, Phishing, Enumeration. Ein URL-Shortener wird zum Sicherheitsproblem, wenn Entropie fehlt. <span class="h-card" translate="no"><a href="https://mastodon.social/@svenruppert" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>svenruppert</span></a></span> baut in purem <a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> ein Modell, das die Probleme verringert.</p><p>Lese: <a href="https://javapro.io/de/kurze-links-klare-architektur-ein-url-shortener-in-core-java/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">javapro.io/de/kurze-links-klar</span><span class="invisible">e-architektur-ein-url-shortener-in-core-java/</span></a></p>
Ivo Limmen<p>Spend the afternoon debugging my personal application after upgrading to <a href="https://toot.community/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a>. It would not start on my <a href="https://toot.community/tags/PINE64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PINE64</span></a> (<a href="https://toot.community/tags/AARCH64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AARCH64</span></a> <a href="https://toot.community/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a>) . But it worked on my machine (yeah I know). Seems that the latest <a href="https://toot.community/tags/openjdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openjdk</span></a> builds are broken on that architecture. I initially thought that Java 24 changes to much it broke but it is the latest patch. It now runs smoothly on 21.0.6. Too bad I can't file a <a href="https://toot.community/tags/bug" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bug</span></a> somewhere. It has to do with <a href="https://toot.community/tags/classloading" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>classloading</span></a>. <a href="https://toot.community/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://toot.community/tags/developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developers</span></a> <a href="https://toot.community/tags/tenmurin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tenmurin</span></a></p>
Sven Ruppert<p>Java - Gatherer: a powerful new way to control Stream aggregation!</p><p> Inject, filter, finish early – even in parallel.</p><p> No frameworks. Pure Java. Learn how it works</p><p> <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.social/tags/StreamsAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StreamsAPI</span></a> <a href="https://mastodon.social/tags/Gatherer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gatherer</span></a> <a href="https://mastodon.social/tags/JavaDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaDev</span></a> <a href="https://mastodon.social/tags/Streams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Streams</span></a> <a href="https://mastodon.social/tags/java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java24</span></a></p><p><a href="https://svenruppert.com/2025/04/02/rethinking-java-streams-gatherer-for-more-control-and-parallelism/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">svenruppert.com/2025/04/02/ret</span><span class="invisible">hinking-java-streams-gatherer-for-more-control-and-parallelism/</span></a></p>
Sven Ruppert<p><a href="https://mastodon.social/tags/Streams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Streams</span></a> in <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> have been available since <a href="https://mastodon.social/tags/Java8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java8</span></a> and are still receiving new features up to <a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a>. In this first blog post in the series on streams, I'll start with streams, provide an overview, and show the first steps with gatherers...</p><p><a href="https://svenruppert.com/2025/03/29/from-java-8-to-24-the-evolution-of-the-streams-api/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">svenruppert.com/2025/03/29/fro</span><span class="invisible">m-java-8-to-24-the-evolution-of-the-streams-api/</span></a></p>
Puzzle ITC<p>🚀 Java 24 bringt die neuen Stream Gatherers – ein Upgrade, das funktionales Java auf ein neues Level hebt.</p><p>Gatherers füllen eine Lücke bei den Intermediate-Operations: <br>✔ eleganter<br>✔ wiederverwendbar<br>✔ parallelisierbar</p><p>Im Blog erklärt David anhand eines Beispiels: <br>🔹 wie Gatherers funktionieren<br>🔹 wie man eigene schreibt<br>🔹 und warum sie ein echter Gamechanger sind.</p><p>📚 <a href="https://www.puzzle.ch/blog/2025/03/28/stream-gatherers-mit-java-24" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">puzzle.ch/blog/2025/03/28/stre</span><span class="invisible">am-gatherers-mit-java-24</span></a></p><p><a href="https://mstdn.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mstdn.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> <a href="https://mstdn.social/tags/JavaStreams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaStreams</span></a> <a href="https://mstdn.social/tags/Gatherers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gatherers</span></a> <a href="https://mstdn.social/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://mstdn.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mstdn.social/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a> <a href="https://mstdn.social/tags/DevBlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevBlog</span></a></p>
InfoQ<p>🔥 <a href="https://techhub.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> is out! 🔥<br>➡️ It includes 24 JEPs, with Generational Shenandoah and Compact Object Headers as new experimental features <br>➡️ Nearly half of the features are now final after passing through incubation &amp; preview</p><p>🔗 Read more: <a href="https://bit.ly/4iZ4qmT" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/4iZ4qmT</span><span class="invisible"></span></a> </p><p><a href="https://techhub.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://techhub.social/tags/JDK24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDK24</span></a> <a href="https://techhub.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfoQ</span></a></p>
Thomas Much<p>Hey <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a>, we've come a long way since we first met 😊</p><p>3 decades and counting... There is more future than ever in this evolving language and ecosystem 🤩</p><p>This ain't your daddy's Java anymore! Maybe a good time to (re)learn it?</p><p><a href="https://learn.java/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">learn.java/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Learn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Learn</span></a> <a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a></p>
Gabriel Ruiz Muñoz<p>What a great initiative by Oracle to promote the learning and use of <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a>! ☕ </p><p><a href="https://learn.java/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">learn.java/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> <a href="https://mastodon.social/tags/JavaOne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaOne</span></a> <a href="https://mastodon.social/tags/Developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developers</span></a> <a href="https://mastodon.social/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a></p>
Yuna<p>🚀 Java 24 is here! 🦾</p><p>Modern Java has outpaced frameworks, waiting for them to catch up. With GraalVM, Virtual Threads, Native Compilation, and Functional Programming, do we even need frameworks anymore? 🤔</p><p>🔹 Java 24 optimizations I love:<br>✅ JEP 450 - Compact Object Headers for memory efficiency<br>✅ JEP 488 - Primitive types acting like objects</p><p>⚠️ No more 32-bit x86 support!</p><p>Java releases features only when they are ready. No half-baked experiments. Can’t wait for future operators like ?, ??, !., and ?..</p><p>Java is evolving fast. Are you keeping up? 🚀</p><p><a href="https://hachyderm.io/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> <a href="https://hachyderm.io/tags/GraalVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GraalVM</span></a> <a href="https://hachyderm.io/tags/VirtualThreads" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VirtualThreads</span></a> <a href="https://hachyderm.io/tags/ModernJava" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ModernJava</span></a> <a href="https://hachyderm.io/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
graalvm<p>GraalVM for JDK 24 is here!🎉</p><p>Higher peak performance with ML, smaller executables, enhanced SBOM support, and many more new features!</p><p>What's new: <a href="https://medium.com/graalvm/welcome-graalvm-for-jdk-24-7c829fe98ea1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/graalvm/welcome-gra</span><span class="invisible">alvm-for-jdk-24-7c829fe98ea1</span></a></p><p>The release notes: <a href="https://www.graalvm.org/release-notes/JDK_24/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">graalvm.org/release-notes/JDK_</span><span class="invisible">24/</span></a></p><p>Download now!🚀<br>graalvm.org/downloads/</p><p><a href="https://mastodon.online/tags/GraalVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GraalVM</span></a> <a href="https://mastodon.online/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a></p>
SoftwareMill<p>Java 24 is here, and it introduces many novelties. Read how one of the most significant JEPs - Ahead-of-Time Class Loading &amp; Linking - impacts the JVM applications’ startup time and more:<br><a href="https://softwaremill.com/inside-jdk-24-understanding-ahead-of-time-class-loading-and-linking/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">softwaremill.com/inside-jdk-24</span><span class="invisible">-understanding-ahead-of-time-class-loading-and-linking/</span></a><br><a href="https://softwaremill.social/tags/java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java24</span></a> <a href="https://softwaremill.social/tags/jdk24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdk24</span></a> <a href="https://softwaremill.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a></p>
Mark Reinhold<p>Java 24 / JDK 24: General Availability: <a href="https://mail.openjdk.org/pipermail/jdk-dev/2025-March/009843.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mail.openjdk.org/pipermail/jdk</span><span class="invisible">-dev/2025-March/009843.html</span></a></p><p>Features: <a href="https://openjdk.org/projects/jdk/24/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">openjdk.org/projects/jdk/24/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java24</span></a> <a href="https://mastodon.social/tags/jdk24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdk24</span></a> <a href="https://mastodon.social/tags/openjdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openjdk</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a></p>
Nicolai Parlog<p>Couldn't make it to <a href="https://mastodon.social/tags/JavaOne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaOne</span></a>? Worry not! We'll live-stream the highlights to the Java YouTube channel, starting tomorrow at 1500 UTC (0800 PDT, 1600 CET) with the opening keynote and the <a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> release.</p><p><a href="https://www.youtube.com/watch?v=mk_2MIWxLI0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=mk_2MIWxLI0</span><span class="invisible"></span></a></p><p>See you then!</p>
Mark Reinhold<p>First JDK 24 Release Candidate: <a href="https://mail.openjdk.org/pipermail/jdk-dev/2025-February/009732.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mail.openjdk.org/pipermail/jdk</span><span class="invisible">-dev/2025-February/009732.html</span></a></p><p>Downloads: <a href="https://jdk.java.net/24/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jdk.java.net/24/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/JDK24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDK24</span></a> <a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> <a href="https://mastodon.social/tags/OpenJDK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenJDK</span></a> <a href="https://mastodon.social/tags/TestItNow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestItNow</span></a></p>
loicmathieu<p>What's new in Java 24 for us developers? <br>(both in French and English)<br><a href="https://mastodon.online/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.online/tags/java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java24</span></a></p><p><a href="https://www.loicmathieu.fr/wordpress/informatique/java-24-quoi-de-neuf/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">loicmathieu.fr/wordpress/infor</span><span class="invisible">matique/java-24-quoi-de-neuf/</span></a></p>
InfoQ<p>Two new <a href="https://techhub.social/tags/JEPs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JEPs</span></a> focusing on <a href="https://techhub.social/tags/PostQuantumCryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PostQuantumCryptography</span></a> (PQC) are set to arrive in <a href="https://techhub.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> (expected March 2025):<br>➡️ JEP 496 - Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism<br>➡️ JEP 497 - Quantum-Resistant Module-Lattice-Based Digital Signature Algorithm</p><p>Learn more on <a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfoQ</span></a> 👉 <a href="https://bit.ly/402s23m" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/402s23m</span><span class="invisible"></span></a></p><p><a href="https://techhub.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://techhub.social/tags/QuantumComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QuantumComputing</span></a> <a href="https://techhub.social/tags/Cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptography</span></a></p>
Winbuzzer<p>Java 24 will introduce quantum-safe cryptography with ML-KEM and ML-DSA, addressing future security risks posed by quantum computing. <a href="https://mastodon.social/tags/QuantumComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QuantumComputing</span></a> <a href="https://mastodon.social/tags/PostQuantumCryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PostQuantumCryptography</span></a> <a href="https://mastodon.social/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a> <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.social/tags/QuantumSafe" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QuantumSafe</span></a> <a href="https://mastodon.social/tags/Encryption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Encryption</span></a> <a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> <a href="https://mastodon.social/tags/devs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devs</span></a> <a href="https://mastodon.social/tags/cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cryptography</span></a></p><p><a href="https://winbuzzer.com/2024/12/16/java-strengthens-security-with-quantum-resistant-algorithms-xcxwbn/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">winbuzzer.com/2024/12/16/java-</span><span class="invisible">strengthens-security-with-quantum-resistant-algorithms-xcxwbn/</span></a></p>
Sharat Chander<p><a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> peers...The feature pipeline in <a href="https://mastodon.social/tags/Java24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java24</span></a> is looking robust! GA date target is March 18, 2025 (Hmm, same time as <a href="https://mastodon.social/tags/JavaOne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaOne</span></a>!). Follow along at: <a href="https://openjdk.org/projects/jdk/24/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">openjdk.org/projects/jdk/24/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/OpenJDK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenJDK</span></a> <a href="https://mastodon.social/tags/JDK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDK</span></a> <a href="https://mastodon.social/tags/JDK24" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDK24</span></a></p>