1.JVM的内存结构和管理机制;

JVM实例:一个独立运行的java程序,是进程级别

JVM执行引擎:用户运行程序的线程,是JVM实例的一部分

JVM实例的诞生
当启动一个java程序时.一个JVM实例就诞生了,任何一个拥有public static void main(string[] args)的函数都可以作为实例的运行启点

      2.  JVM实例运行

main作为程序初始化线程的起点,任何其他线程由其启动。

JVM有两种线程:守护线程和非守护线程。守护线程由JVM使用。main启动后将是非守护线程。

      3.  JVM实例消亡

   当程序中所有非守护线程都中止时,JVM退出;若安全管理器允许,程序也可以使用

Runtime类或者System.exit()退出。
JVM的生命周期

相关文章:

  • 2021-08-18
  • 2021-06-01
  • 2021-04-29
  • 2021-12-29
  • 2021-12-14
  • 2021-09-22
  • 2021-06-24
  • 2021-09-25
猜你喜欢
  • 2021-08-30
  • 2022-01-12
  • 2021-05-30
  • 2021-11-17
  • 2022-12-23
  • 2021-11-18
  • 2021-07-09
相关资源
相似解决方案