Best of JVMOctober 2025

  1. 1
    Article
    Avatar of justjavaJust Java·27w

    Java Developer Reflection

    A developer reflects on Java development practices and poses questions about what makes a strong Java developer in the age of AI. The discussion touches on core concepts like OOP, concurrency, collections, streams, JVM internals, and design patterns as foundational skills. The author seeks community input on motivation for continuous learning and best practices in modern Java development.

  2. 2
    Video
    Avatar of awesome-codingAwesome·26w

    Modern Java is pretty cool and you can't avoid it anymore...

    Modern Java has evolved significantly from its verbose, bloated reputation. Key improvements include records for reducing boilerplate, type inference with the var keyword, Project Loom's virtual threads for simplified concurrency, and advanced garbage collectors for better performance. New frameworks like Quarkus leverage GraalVM and ahead-of-time compilation to deliver cloud-native applications with millisecond startup times and reduced memory footprints, while maintaining familiar Java syntax and patterns. These changes make Java competitive with modern languages while preserving its enterprise stability and extensive job market.

  3. 3
    Article
    Avatar of baeldungBaeldung·27w

    Java Serialization with Non Serializable Parts

    Explores techniques for serializing Java objects that contain non-serializable fields. Covers using transient fields to skip serialization, the readResolve() method for post-deserialization initialization, and custom writeObject()/readObject() methods for full control. Also demonstrates wrapper classes as a solution when you can't modify the original class source code.