Look into the bytecode to see how Java handles lambdas.
Just because you can break the rules, doesn’t mean you should break the rules—unless you have a good reason.
Get a stream of high-volume data points about your running app.
A first look at how Java 14’s data records will change the way you code
How Java is moving toward pattern matching, improved enums, and better switch statements
Scan, inspect, generate, and transform bytecodes on the fly with the ASM library.