![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM</div>
小六儿爱吃鱼
银鞍照白马,飒沓如流星
十步杀一人,千里不留行
展开
-
Classloader委任机制以及Tomcat中Classloader分析(整理)
参照网页 http://hi.baidu.com/qmiao128/item/c983bffca5ca6fec1b111f26 http://m.oschina.net/blog/144133 http://blog.csdn.net/feng2007110221053/article/details/7071823 Java中一共有四个类加载器,之所以叫类加载器,是程序要用到某个类的时候原创 2018-01-10 14:18:50 · 531 阅读 · 0 评论 -
守护线程和Shutdown Hooks
线程分为两种:守护线程和用户线程(也叫非守护线程)。 可以通过Thread的setDaemon(boolean on)方法将其设定为守护线程或用户线程。 setDaemon方法必须在线程启动前被调用。不然会产生IllegalThreadStateException异常。 并且,守护线程具有传递性,即如果一个线程是守护线程,那么它的子线程也会是守护线程。 守护线程是为了服务于用户原创 2018-01-10 14:18:56 · 170 阅读 · 0 评论