为了账号安全,请及时绑定邮箱和手机立即绑定

为什么AsyncTask只能执行一次?

老师我很好奇为什么AsyncTask只能执行一次?

正在回答

1 回答

多次调用会引发异常

0 回复 有任何疑惑可以回复我~
#1

nullundefine 提问者

为啥会引发异常呀
2015-10-18 回复 有任何疑惑可以回复我~
#2

Violetsl 回复 nullundefine 提问者

他话说的不对,什么叫只能执行一次,难道执行完一次就放弃,再new一个。应该说同一时间段内,只执行一次,防止对同一件事进行操作,造成的混乱。我们知道异步的线程执行的顺序很大程度上是不确定的,有可能先执行的最后执行完成,后执行的反而先完成。如果在同一时间段内,执行多个线程这里就会出现混乱。
2016-01-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android必学-AsyncTask基础
  • 参与学习       40904    人
  • 解答问题       99    个

了解Android中AsyncTask的使用方法,掌握异步线程的使用

进入课程

为什么AsyncTask只能执行一次?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信