参考文章1_JDK&Tomcat:https://blog.csdn.net/lcyaiym/article/details/76696192
参考文章2_JDK:https://www.cnblogs.com/c-xiaohai/p/6511294.html
参考文章3_Tomcat:https://www.cnblogs.com/xdp-gacl/p/4097608.html
参考文章1_JDK&Tomcat:https://blog.csdn.net/lcyaiym/article/details/76696192
参考文章2_JDK:https://www.cnblogs.com/c-xiaohai/p/6511294.html
参考文章3_Tomcat:https://www.cnblogs.com/xdp-gacl/p/4097608.html