Topic

JDK

Collection size
102 articles
Page 6 of 6
Java Architecture Diary
Java Architecture Diary
Jun 18, 2021 · Backend Development

What the 2021 JVM Ecosystem Survey Reveals About Java, JDKs, and Tooling

The 2021 JVM ecosystem report, based on responses from over 2,000 Java developers, highlights the current state of JDK adoption, Java version upgrades, the rise of Kotlin, dominant IDEs and build tools, and Spring's continued dominance in the Java landscape.

Build toolsIDEJDK
0 likes · 7 min read
What the 2021 JVM Ecosystem Survey Reveals About Java, JDKs, and Tooling
macrozheng
macrozheng
Nov 19, 2019 · Backend Development

Why Java Reflection Is Slow and How It Works Under the Hood

This article explains the internal workings of Java reflection, from obtaining Method objects via getMethod and getDeclaredMethod to the invoke process, and details why reflection incurs significant performance overhead due to argument boxing, visibility checks, parameter validation, lack of inlining, and JIT optimization limits.

JDKJITJava
0 likes · 24 min read
Why Java Reflection Is Slow and How It Works Under the Hood