Tag

Java Internals

1 views collected around this technical thread.

Top Architecture Tech Stack
Top Architecture Tech Stack
Oct 16, 2023 · Fundamentals

Understanding JVM Platform Independence and Class File Structure

This article explains how the Java Virtual Machine achieves platform and language independence, details the compilation process from source code to class files, and provides an in‑depth analysis of the class file format, constant pool, bytecode instructions, access flags, and related metadata.

Constant PoolJVMJava
0 likes · 14 min read
Understanding JVM Platform Independence and Class File Structure
Sohu Tech Products
Sohu Tech Products
Jul 15, 2020 · Fundamentals

Inside the JVM: Roles of Internal Threads like FinalizerThread, AppClassLoader, and VMThread

The article anthropomorphizes several JVM internal threads—FinalizerThread, AppClassLoader, ReferenceHandler, and VMThread—detailing how they handle object finalization, class loading, special reference queues, and VM operations, providing a whimsical yet informative overview of JVM internals.

FinalizeGarbage CollectionJVM
0 likes · 7 min read
Inside the JVM: Roles of Internal Threads like FinalizerThread, AppClassLoader, and VMThread