lzosi

用心,才能做出最好吃的菜!

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

2011年11月8日

摘要: AS3是单线程执行代码。包括事件的响应执行也是单线程的。但它可以调用宿主的多线程,产生一些异步事件。比如load。现在不清楚的是,如果是单线程,当load请求返回来之时,AS3正在执行当前的语句系列,那是否会在当前插入响应语句,还是会等当前代码执行完成之后再响应语句。比如当load请求回来之时,我的for(i=0;i<1000000000000000;i++){...}正在for到i=50000000,如果这时响应load请求,是否会先挂起当前的for语句,去响应完load之后再回来,还是会先for完全部再去执行响应。再如果,这时load的响应语句里,将i重置为0,是否会引响到当前for 阅读全文
posted @ 2011-11-08 13:28 lzosi 阅读(1801) 评论(0) 推荐(0) 编辑