GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing dev.java — Java News - Dev.java Java NewsWithdrawing the Primitive Patterns Preview FeatureBy Angelos Bimpoudis on November 11, 2026 We have decided to cease development of Primitive Types in Patterns, instanceof, and switch. The draft JEP https://openjdk.org/jeps/8393282 that would have been the sixth preview of this feature will be withdrawn, and the feature will be removed from JDK 28. Read MoreTutorial: The G1 Garbage Collector By Billy Korando on November 10, 2026 In this tutorial, we will cover a brief history of G1, its key design concepts, and how to use it. Read MoreA Valhalla Ticker in One int By Per-Ake Minborg on November 9, 2026 Learn how to pack a short ticker symbol into one int with a value class implementing CharSequence and Comparable. Read MoreJava and the Next Generation of Programming Models By Ana-Maria Mihalceanu on November 8, 2026 Modern software increasingly interacts with AI models, query languages, and other specialized programming models, forcing you to switch contexts, embed foreign code, or write verbose wrappers to bridge the gap. What if you could express logic from outside the JVM directly in Java? In this session, we start by looking at how Java enables you to safely interact with runtimes outside of the JVM using the Foreign Function and Memory API and tools like jextract. Then will push further with Project Babylon’s code reflection: express AI models as Java programs that Babylon can analyze, transform and lower to inference engines, thus leveraging hardware accelerator backends while skipping external model files or the need to glue code. Read MoreEpisode 74 “Ask the Architects at Devoxx” [AtA] By David Simms on November 5, 2026 Recent and upcoming Java features (e.g. value classes, withers, and lazy constants) make it easier to define, construct, copy, and access immutable data Read MoreProject Detroit: From Foreign Libraries to Foreign Language Runtimes By Maurizio Cimadamore on November 4, 2026 Interacting with foreign libraries from Java has never been easier, thanks to the Foreign Function & Memory (FFM) API. But interacting with entire foreign language runtimes, like JavaScript or Python, remains hard. Project Detroit paves a new way forward: instead of implementing bespoke language runtimes from scratch, it leverages FFM to embed industry-standard native runtimes like V8 and CPython in the safety and comfort of your Java application. Read MoreJDK 27 G1/Parallel/Serial GC changes By Thomas Schatzl on October 30, 2026 Now that the JDK 27 has been released, I thought it would be time to discuss interesting changes in OpenJDK’s stop-the-world collectors in the HotSpot VM once more. Read MoreEpisode 73 “Immutable Data Beyond Value Classes” [AtA] By Dan Smith on October 29, 2026 Recent and upcoming Java features (e.g. value classes, withers, and lazy constants) make it easier to define, construct, copy, and access immutable data Read MoreJava Secure Coding Guidelines By Andrew Gross on October 28, 2026 Get an overview of the Secure Coding Guidelines for Java and best practices. Examples will be provided to show insecure practices that may lead to security vulnerabilities. Learn how to avoid issues by applying the guidelines. We'll also cover recent updates, including expanded coverage of topics such as input validation, serialization, and more. Read MoreJDK 28: Value Classes - Quality Outreach Heads-up By Nicolai Parlog on October 27, 2026 This Heads-Up is part of the regular communication sent to the projects involved; it covers the introduction of value classes and strict fields Read MoreSourced from https://inside.java via RSS. |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |