Dustin Marx, Java Code Geeks

Dustin Marx

Java Code Geeks

Contact Dustin

Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.

Start free trial

Recent:
  • Unknown
Past:
  • Java Code Geeks

Past articles by Dustin:

More Frequent Java Long-Term Releases

Interested to learn about Long-Term Releases? Check our article presenting the more Frequent Java Long-Term Releases. → Read More

JDK 18: Code Snippets in Java API Documentation

Interested to learn about JDK 18? Check our article presenting Code Snippets in Java API Documentation of the new JDK18. → Read More

Java's Optional Does Not Supplant All Traditional if-null-else or if-not-null-else Checks

Interested to learn about Optional? Check our article explaining how java.util.Optional cannot always return non-null values. → Read More

The Case of the Missing JEPs

Interested to learn about JEPs? Check our article explaining provides a brief overview of current JDK Enhancement Proposals. → Read More

Surprisingly High Cost of Java Variables with Capitalized Names

Interested to learn about Java Variables? Check our article explaining the High Cost of Java Variables with Capitalized Names. → Read More

Implementing equals(Object) with instanceof Pattern Matching

Interested to learn about Pattern Matching? Check our article explaining how to Implement equals(Object) with instanceof Pattern Matching. → Read More

Java NullPointerException Avoidance and Enhancement Tactics

Interested to learn about Java NullPointerException? Check our article explaining the Avoidance and Enhancement Tactics of it. → Read More

JDK 17: Hexadecimal Formatting and Parsing

Build 3 of JDK 17 Early Access Builds includes the implementation for JDK-8251989 ("Hex formatting and parsing utility"). This newly introduced functionality for parsing and formatting hexadecimal va... → Read More

Java Predictions for 2021 on Foojay

Geertjan Wielenga has posted "Java Predictions for 2021" on Foojay Today. It is a collection of predictions about Java in 2021 from eight members of the → Read More

JDK 16: Stream to List In One Easy Call

As Java functional streams have become increasingly popular, an increasing number of requests is being made for new stream operations to be supported. → Read More

JDK 16: Checking Indexes and Ranges of Longs

In my last post, I described the day period support added with JDK 16 Early Access Build 25. That same build also added methods for checking indexes and → Read More

Day Period Support in JDK 16

JDK 16 Early Access Build 25 (2020/11/18) includes changes for JDK-8247781 ("Day periods support"). As stated in the JDK 16 Early Access Build 25 Release → Read More

JDK16 javac xlint Warning about Default Constructors

Interested to learn about javac xlint? Check our article explaining JDK16 javac xlint Warning about Default Constructors. → Read More

Better NullPointerException Messages Automatic in JDK 15

Interested to learn about NullPointerException? Check our article explaining how to do Better NullPointerException Messages Automatic in JDK 15. → Read More

Tycoon: Ransomware Targeting Java's JIMAGE on Multiple Platforms

Interested to learn about Multiple Platform? Check our article outlining the "multi-platform Java ransomware targeting Windows and Linux. → Read More

Octopus Scanner: Java Build Tools and Malware

Interested to learn about Octopus Scanner? Check our article explaining how the Octopus Scanner malware works and how it was discovered. → Read More

Exact Absolute Integral Numbers in JDK 15

Interested to learn about Integral Numbers? Check our article introducing new methods to the Math and StrictMath classes that will throw ArithmeticException → Read More

JDK 14/JEP 305 instanceof Pattern Matching "Smart Casts"

Interested to learn about instanceof ? Check our article explaining why it's not necessarily wrong to use instanceof in certain situations. → Read More

Source Code for Effective Java Third Edition Updated to Use Newer Features

Interested to learn about Effective Java? Check our article presenting the newer featured that were embedded in Effective Java Third Edition. → Read More

General, Safe, and Deterministic Foreign Memory Access in JDK 14

In the post "JDK 14 Rampdown: Build 27," I summarized the numerous JDK 14-targeted features newly available with JDK 14 Early Access Build #27. There is already another JDK 14 Early Access Build avai... → Read More