百度空间 | 百度首页 
 
查看文章
 
Java Thread 注意事项
2009年08月28日 星期五 20:35
  1. 该同步要同步
  2. 同步块尽可能的小
  3. 循环内使用wait()
    1. synchronized (obj) {  
    2.     while (condition) {  
    3.         obj.wait();  
    4.     }  
    5. }  
  4. notifyAll()优先于notify()
  5. yield()不可靠
  6. 在持有锁的时候, 尽量不要调用其它对象的方法, 因为这很可能是死锁的源头.
  7. 线程优先级取决于底层实现, 应尽量避免使用.
  8. 守护线程与非守护线程的区别:当进程中所有非守护线程已(结束或)退出时,即使仍有守护线程在运行,进程仍将结束.
>>>read more

类别:java语言 | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu