摘要: 曾经刚接触时多线程,认为甚是简单,短短的几行代码就可以借助封装好的方式实现自己的多线程。 这几天学习在做C/S小项目时间碰见一个调试异常,才让我真正沉下去认识线程,幸亏还有当年所学操作系统的知识,线程的调度知识,认识才更深一步。在这里我将以前的调试异常截图,这篇文章就从此处入手,解释我对线程的肤浅认识。提示信息如下图所示:仔细看代码,发现项目中的列表框(listBox)是在UI主线程中的,而引起异常操作的地方发生在逻辑处理的又一个线程之中,在非UI线程调用UI线程,修改其属性造成了这样的异常:“线程间的操作无效”,我知道只要在UI线程的构造函数关闭线程调用异常检测就可以避免这个提示,程序... 阅读全文
posted @ 2012-07-11 19:33 这里显示的是昵称 阅读(2058) 评论(9) 推荐(0) 编辑
新浪微博