How to develop React and JavaFX front-end clients that can work with a Coherence CE back-end application
The brute-force method works—but a smarter algorithm improves performance by an order of magnitude.
With the new JUnit Jupiter test engine, the popular framework is much more flexible than ever before and can be customized at will to fit your testing needs.
Your reactions to the list of the 25 greatest Java apps ever written
Use the open source Oracle Coherence Community Edition to create stateful applications that are as easy to scale, if not easier, than the stateless applications you are building today.
Step-by-step creation of a small project that has practical utility
Creating custom plugins for the Apache Maven build tool is easier than you might think.
Modern developers have access to hardware of never-before-seen power. Here’s how to leverage Concurnas, a new JVM programming language, to unlock that power.
From space exploration to genomics, from reverse compilers to robotic controllers, Java is at the heart of today’s world. Here are a few of the countless Java apps that stand out from the crowd.
Twenty-five years of Java development saw many innovations in languages, libraries, tooling, and runtimes. Tell us what you think matters most.
New features such as the ability to define test execution order and run tests in parallel make this an important release.
Using Elasticsearch’s high- and low-level APIs to search synchronously and asynchronously
Using Swing to write a GUI for the text editor
Using a layered design and iterative development, a line editor evolves into a text editor in this new article series.