本文介绍了一个严重的线程问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 大家好, 首先让我让问题变得通用! 我有三个功能A(),B( )& C()。 从主函数函数我按顺序调用它们 - 公共函数MyMain() A() B() C() 结束函数 B()shuold在A之后执行()& C()应该在B()之后执行。 但我的问题是只将B()放入子线程中。 我想要放B()在subthread中,因为我在A()中创建UI并且 希望它在执行B()时对用户事件进行重新定位。 我们如何判断C( )除非B()完成否则不执行? 请帮助, 提前致谢, - 问候, Dinesh ***通过Developersdex发送 http://www.developersdex.com *** 不要只是参加USENET ......获得奖励!Hi All,First of all let me make the problem generic!I have three function A(),B() & C().From main function function I call them in sequence like this -public function MyMain()A()B()C()End FunctionB() shuold be executed after A() & C() should be executed after B().But my problem is is to put only B() in a subthread.I want B() to be put in a subthread because I create UI in A() andwant it to be resposive for user events when B() is being executed.How can we tell C() not te execute unless B() finishes?Please help,Thanks in advance,-Regards,Dinesh*** Sent via Developersdex http://www.developersdex.com ***Don''t just participate in USENET...get rewarded for it!推荐答案 这篇关于一个严重的线程问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 07-30 17:01