Learn video link: Dark Horse Programmer JVM complete tutorial


  • JVM_01 Memory structure (program counter, virtual machine stack, local method stack)
  • Jvm_02-03 Memory structure (heap, method area)
  • JVM_04 Garbage collection mechanism
  • JVM_05 Garbage Collection (GC Tuning)
  • JVM_06 Class Loading and Bytecode Technology (Class File Structure)
  • JVM_07 Class Loading and bytecode Technology (Bytecode instructions)
  • JVM_08 Class Loading and Bytecode Technology (Bytecode Instruction 2)
  • JVM_09 Class Loading and Bytecode Technology (Bytecode Instruction 3)
  • JVM_10 Class loading and bytecode technology (compile time processing — syntactic sugar)
  • JVM_11 Class loading and bytecode technology (class loading and class loaders)
  • JVM_12 JMM memory model

If it is helpful to everyone, please support sanlian!