为什么java.lang.Thread在Google App Engine白名单中?

时间:2009-09-07 11:58:11

标签: java google-app-engine

为什么java.lang.Thread中的{{1}}不受支持?

3 个答案:

答案 0 :(得分:11)

部分支持线程。例如,你可以做

   Thread.sleep(1000);

但是,App Engine不允许您以任何方式创建新线程。我想这个班级出现在白名单中是有道理的。

答案 1 :(得分:2)

只有Google(或其员工)可以为您提供真正的理由,但我的猜测是您可以使用该类中的方法(例如getStackTrace()getContextClassLoader())。

答案 2 :(得分:2)

如果jn.Thread没有列入白名单,则任何调用Thread方法的应用程序都将失败。它不受支持,因为您无法直接使用jn.Thread类创建自己的线程。但是,您可以使用app engine thread API创建线程。