参考资料:
使用java的java 命令,直接调用执行class文件
https://blog.csdn.net/sxzlc/article/details/73744721
JVM启动过程——JVM之一
https://www.cnblogs.com/muffe/p/3540001.html
Tomcat启动时与JVM关系及加载情况
https://blog.csdn.net/lduzhenlin/article/details/83013143
tomcat 与 jvm的关系
https://blog.csdn.net/u010325193/article/details/81156813
什么是JVM,JDK和JRE联系与区别
https://blog.csdn.net/wang_xing1993/article/details/70226934
jdk与jre的区别
https://blog.csdn.net/singit/article/details/62040688
JVM的生命周期——JVM之二
https://www.cnblogs.com/muffe/p/3541175.html
jvm的生命周期和java类的生命周期
https://blog.csdn.net/qq_34996727/article/details/80684788
Tomcat启动分析(一)-从脚本到main函数分析
https://www.cnblogs.com/wlzjdm/p/6964163.html
查看tomcat启动文件都干点啥---Bootstrap.java
https://www.cnblogs.com/fantiantian/p/3638016.html