首页 > 其他 > 详细

Thread

时间:2016-02-27 12:22:35      阅读:198      评论:0      收藏:0      [点我收藏+]

1、java有10个优先级,xp有7个,solaris则有2的31次幂个。一般建议不设置优先级,如果设置优先级的话,建议设置

Thread.MAX_PRIORITY;
Thread.MIN_PRIORITY;
Thread.NORM_PRIORITY;这三个优先级

1、任意时刻可以调用Thread.setPriority()来设置线程的优先级

2、Thread.getPriority()

3、线程之间异常是不能扩散的,当一个线程最后没有捕获异常,线程扩散到run()之后该线程就结束了。所以需要设置一个线程处理器来进行回收资源。

    线程调用异常handler的顺序是这样的:1、本线程的异常处理器  2、如果1没有调线程所在组的异常处理器  3、2没有的话调用Thread的default异常处理器。

4、Thread.isDeamon(),Thread.setDeamon()   守护线程,当非守护线程都结束的时候,守护线程自动结束。

Thread

原文:http://www.cnblogs.com/YDDMAX/p/5222648.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!