程序猿刚子的博客

大龄程序猿,分享互联网开发相关知识!前端、后端,架构等内容,欢迎关注公众号 chengxuyuangangzi

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

多线程优缺点:

优点:分身工作

缺点:线程多,占内存多,难于调度管理,bug难查

 

知识点:

线程阻塞 thread.join() 

阻塞调用线程,直到线程调用结束或者终止 

干什么用?

如果在主线程中,开启了一个新的线程,并且只有在该新线程执行结束后才继续执行主线程,那么开启新线程与在主线程中线程执行有什么区别?

其他地方用处?

 

前台线程、后台线程区别?

 

ManualResetEvent

只是线程间通讯的一个信号,通过信号的有无可以设置线程的阻塞与否 (wait方法)

 

lock 互斥代码段, moniter 锁定对象

 

ThreadPool线程池应用

 AutoResetEvent

Mutex互斥体

可以对线程进行排队,线程1先上mutex,然后线程2等待, 只有线程1释放后线程2才能执行

posted on 2012-03-29 11:09  程序猿刚子  阅读(174)  评论(0编辑  收藏  举报