De nieuwe release bevat 10 voorstellen voor verbeteringen aan de JDK (JDK Enhancement Proposals) die …
Read More »Oracle brengt Java 26 uit
De nieuwe release bevat 10 voorstellen voor verbeteringen aan de JDK (JDK Enhancement Proposals) die…
Java 26 (JDK 26) introduces several important improvements to the Java platform
Java 26 (JDK 26) introduces several important improvements to the Java platform including HTTP/3 sup…
VibeCoding – the buzzword in our community in 2026. It’s time to dive in!
We’re proud to announce that during the first edition of MLCon Amsterdam (April 20–24), we will also…
PartnerNews: Vaadin Launches Swing Modernization Toolkit, Enabling Java Teams to Run Desktop Applications in the Browser
New solution provides incremental path from Java Swing to modern web applications while preserving e…
Some great J-Spring news
Following the tremendous success of the last edition, the board decided that J-Spring can be even bi…
-
Oracle brengt Java 26 uit
-
Java 26 (JDK 26) introduces several important improvements to the Java platform
-
VibeCoding – the buzzword in our community in 2026. It’s time to dive in!
-
PartnerNews: Vaadin Launches Swing Modernization Toolkit, Enabling Java Teams to Run Desktop Applications in the Browser
-
An Exploration of Cutting-Edge Updates – Ana-Maria Mihalceanu
Lees hier het artikel “An Exploration of Cutting-Edge Updates” van Ana-Maria Mihalceanu.
Read More » -
Java Magazine 4
-
Java Magazine 3 is uit
-
JAVA MAGAZINE 2 – 2025
-
JAVA MAGAZINE 1 – 2025
Java Articles by Foojay.io
March, 2026
-
17 March
Language Learning Flashcard System – Part 1
Author: Diego Freniche Brito Original post on Foojay: Read More Table of Contents Complete code exampleCreate a project using Spring InitializrAdding the MongoDB Connection URIOur logical modelOur MongoDB schemaOur model classesImproving our development cycleOur first API endpoints Decks Cards Adding empty endpoints for DecksChanging the default portTesting our endpointsRepositoriesServicesWiring up our ControllersNext steps My native language is Spanish. I’ve been …
Read More » -
17 March
How is Leyden improving Java Performance? Part 1 of 3
Author: María Arias de Reyna Domínguez Original post on Foojay: Read More Table of Contents A Brief History of Java Performance Why Java takes time to reach peak performance Housekeeping considered harmfulLeyden Project ‘premain’ Experiment Training and Production Runs In this series of 3 blog posts we will explain how OpenJDK project Leyden is helping to improve a specific area …
Read More » -
17 March
BoxLang 1.11.0 Release
Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents What’s New in 1.11.0 Performance Wave — 15+ Targeted Runtime Speedups Concurrency & Lock Safety — Critical Fix DateTime Casting Reliability enforceUDFTypeChecks Configuration Setting getTickCount() — Nanosecond & Second Precision New BIF: ExecutorDelete() Core Runtime Updates Class System Improvements Thread & Execution Fixes Query System String & Type …
Read More » -
17 March
Java 26 Is Here, And With It a Solid Foundation for the Future
Author: Hanno Embregts Original post on Foojay: Read More Table of Contents JEP OverviewNew features HotSpot Core Libs Repreviews JEP 524: PEM Encodings of Cryptographic Objects (Second Preview) JEP 525: Structured Concurrency (Sixth Preview) JEP 526: Lazy Constants (Second Preview) JEP 529: Vector API (Eleventh Incubator) JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview) Deprecations JEP 500: …
Read More » -
16 March
Foojay Podcast #92: Java 26 Is Here: What’s New, What’s Gone, and Why It Matters in 2026
Author: Frank Delporte Original post on Foojay: Read More Table of Contents YouTubePodcast AppsGuestsContent Welcome to another episode of the Foojay Podcast! In this episode, we’re talking about Java 26, released on March 17 in the year 26. Again, right on schedule with Java’s six-month release cadence. Now, Java 26 is not a Long Term Support (LTS) release; that was …
Read More » -
13 March
Lottie4J 1.1.0: Better Rendering, Smarter Debugging, and an animated Lottie4J Logo!
Author: Frank Delporte Original post on Foojay: Read More Table of Contents What Is Lottie4J?What’s New in Lottie4J v1.1.0 License and API Improvements Many Rendering Fixes in the JavaFX Player Smarter Debug Tooling Automated Comparison Testing Trying It OutWhat’s Next Just one week after the first public release of Lottie4J, the open-source Java library for rendering Lottie animations in JavaFX, …
Read More » -
12 March
Atlas Online Archive: Efficiently Manage the Data Lifecycle
Author: Ravindar Karampuri Original post on Foojay: Read More Table of Contents Problem statementResolution Advantages Limitations Pre-requisites Online archival configuration setupConclusion Problem statement In the production environment, in a MongoDB Atlas database, a collection contains massive amounts of data stored, including aged and current data. However, aged data is not frequently accessed through applications, and the data piles up daily …
Read More » -
10 March
Event-Driven Architecture in Java and Kafka
Author: Graeme Robinson Original post on Foojay: Read More Table of Contents Streaming Data – The Air Traffic Control Example.Reactive Java – a brief historyReactive Java with MongoDB and Kafka Blocking Code Version Reactive Code Version Blocking Versus Reactive Application Performance. Final Thoughts Reactive Java is well suited to modern streaming, event driven applications. In this article, we’ll walk through …
Read More » -
10 March
Introducing the BoxLang IDE Plugin for IntelliJ
Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents Installing the PluginKey Features BoxLang Syntax Highlighting BoxLang Project Creation Language Server (LSP) Support Debugging Support TestBox Integration CFML Syntax Highlighting Designed for the JVM EcosystemGet Started TodayFeedback Welcome The IntelliJ ecosystem is one of the most powerful development environments for JVM developers. Today, we’re excited to introduce …
Read More » -
10 March
Introducing Lottie4J, a Java(FX) Library to Parse and Play Lottie Animation Files
Author: Frank Delporte Original post on Foojay: Read More Table of Contents What is Lottie? The Complexity of Lottie Lottie4J Project Project Structure Making Sense of the JSON Example Animations How to Use Lottie4JContinuous EvolutionGet Started I’m proud to present a new JavaFX library: Lottie4J, that brings Lottie animations to JavaFX applications. I first learned about Lottie many years ago …
Read More »
NLJUG – Nederlandse Java User Group NLJUG – de Nederlandse Java User Group – is opgericht in 2003. De NLJUG verenigt software ontwikkelaars, architecten, ICT managers, studenten, new media developers en haar businesspartners met algemene interesse in alle aspecten van Java Technology.









