Did you learn the one about information? The article about code evaluation antipatterns? Elasticsearch? How concerning the itemizing of the 25 biggest Java functions ever written—from Minecraft to the U.S. Nationwide Safety Company’s Ghidra? Lambda expressions, anybody?
These have been the 10 tales that have been most generally learn. We hope you’ll take pleasure in spending a couple of minutes revisiting the perfect of 2020.
From house exploration to genomics, from reverse compilers to robotic controllers, Java is on the coronary heart of at the moment’s world. Listed here are a couple of of the numerous Java apps that stand out from the group.
by Alexa Weber Morales
A primary take a look at how Java 14’s information information will change the way in which you code
by Ben Evans
Hidden courses, sealed courses, textual content blocks, information, and EdDSA: There’s a number of goodness in JDK 15.
by Alan Zeichick
Builders utilizing older variations of the Java platform are lacking out.
by Angie Jones
Accessing the GPU from Java unleashes exceptional firepower. Right here’s how the GPU works and tips on how to entry it from Java.
by Dmitry Aleksandrov
Everybody cares about greatest practices, however worst practices can typically be extra illuminating.
by Trisha Gee
Utilizing Elasticsearch’s high- and low-level APIs to look synchronously and asynchronously
by Henry Naftulin
Observe these dozen greatest practices to guard your functions towards ugly null pointer exceptions—and make your code extra readable and concise.
by Mohamed Taman
ZGC, Shenandoah, and enhancements to G1 get builders nearer than ever to pauseless Java.
by Raoul-Gabriel Urma and Richard Warburton
Look into the bytecode to see how Java handles lambdas.
by Ben Evans
Java Journal employees ([email protected], @Oraclejavamag) ship authoritative details about Java, the JVM, and JVM languages to a group of greater than one-quarter million builders.