This is a syndicated post, view the original post here

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.


The 25 greatest Java apps ever written

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


Records come to Java

A primary take a look at how Java 14’s information information will change the way in which you code
by Ben Evans


Inside Java 15: Fourteen JEPs in five buckets

Hidden courses, sealed courses, textual content blocks, information, and EdDSA: There’s a number of goodness in JDK 15.
by Alan Zeichick


Modern Java toys that boost productivity, from type inference to text blocks

Builders utilizing older variations of the Java platform are lacking out.
by Angie Jones


Programming the GPU in Java

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


Five code review antipatterns

Everybody cares about greatest practices, however worst practices can typically be extra illuminating.
by Trisha Gee


Easy searching with Elasticsearch

Utilizing Elasticsearch’s high- and low-level APIs to look synchronously and asynchronously
by Henry Naftulin


12 recipes for using the Optional class as it’s meant to be used

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


Understanding the JDK’s new superfast garbage collectors

ZGC, Shenandoah, and enhancements to G1 get builders nearer than ever to pauseless Java.
by Raoul-Gabriel Urma and Richard Warburton


Behind the scenes: How do lambda expressions really work in Java?

Look into the bytecode to see how Java handles lambdas.
by Ben Evans

Java Magazine Staff

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.


Leave a Reply

Your email address will not be published. Required fields are marked *