线程的创建与销毁

启动线程:Start,运行  线程的“绑定”/“执行”方法。

销毁线程:Abort,线程消失。

 

名词:线程的“执行方法” == 线程的“绑定方法” 

 

线程的“绑定方法”/“执行方法”,不但可以是当前实例中的方法(如:1),也可以是其它实例中的方法(如:2,需要创建指定类型的实例,然后引用其方法作为“子线程”的“绑定方法”/“执行方法”)。

 

(1)——当前实例中的方法

            gpsAnalyzeThread= new Thread(new ThreadStart(this.StartAnalyze));//开始分析数据,与上面并行处理
            gpsAnalyzeThread.IsBackground = true;
            gpsAnalyzeThread.Start();

 

(2)——其它实例中的方法

            AlarmMessage alarmMessageHelper = new AlarmMessage();

            。。。。。。。。。。。

            ParameterizedThreadStart ParStart = new ParameterizedThreadStart(alarmMessageHelper.StartReceiveMsg);
            _tAlarm = new Thread(ParStart);//开始接收数据
            _tAlarm.IsBackground = true;
            _tAlarm.Start(AlarmPrefix + _user.OrganId);

 

线程的创建与销毁,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。