• Skip to primary navigation
  • Skip to content
  • Skip to footer
EvanZhao's Tech Blog
  • Home
  • AI Engineering
  • Java
  • JVM
  • Java Concurrency
  • Java Spring
    Evan Zhao

    Evan Zhao

    Technical Manager / Senior Software Engineer / Java, Python, Architecture, Big Data / Scalable System Design

    • Canada
    • Email
    • LinkedIn
    • GitHub
    • Portfolios

    JVM Memory Management: Generational Theory and Practice

    2025-05-17 Categories: jvm
    JVM Memory Management: The Theory and Practice of Generations
    Read More

    Garbage Collection Algorithms in Java: What Every Developer Should Know

    2025-05-15 Categories: jvm
    Garbage Collection Algorithms in Java: What Every Developer Should Know
    Read More

    JVM Garbage Collection Principles and Mechanisms Explained

    2025-05-12 Categories: jvm
    Understanding JVM Garbage Collection: Principles and Mechanisms
    Read More

    Java Reference Types Explained: Strong, Soft, Weak, and Phantom

    2025-05-08 Categories: jvm
    Understanding Java Reference Types: From Strong to Phantom References and Their Practical Applications
    Read More

    Deprecated Java Features You Should Avoid in Modern Development

    2025-05-05 Categories: jvm
    Once Popular, Now Deprecated: Java Features You Should Avoid As Java evolves, some features that were once widely used have now been deprecated or are no longer recommended.
    Read More
    « Previous 1 ... 12 13 14 ... 17 Next »
    • Feed
    © 2025 EvanZhao's Tech Blog. Powered by Jekyll & Minimal Mistakes.