java– 在Android中授予线程低优先级

java– 在Android中授予线程低优先级,第1张

概述如果我想要授予线程一个低优先级,那么正确的呼叫是什么?Threadt=newThread(r);t.setPriority(Thread.MIN_PRIORITY);要么Process.setThreadPriority(Process.THREAD_PRIORITY_LOWEST);或者也许我应该两者结合?如果是,这个电话的顺序很重要吗?谢谢解决方法:t.setPriority(i

如果我想要授予线程一个低优先级,那么正确的呼叫是什么?

Thread t= new Thread(r);t.setPriority(Thread.MIN_PRIORITY);

要么

Process.setThreadPriority(Process.THREAD_PRIORITY_LOWEST);

或者也许我应该两者结合?如果是,这个电话的顺序很重要吗?谢谢

解决方法:

t.setPriority(int)将在Thread t上设置优先级.这不能用于将Thread的优先级设置为高于接收者的ThreadGroup.

Process.setThreadPriority(int,int)接受一个额外的参数,以便您可以在任何Thread上设置优先级(不会抛出SecurityException).

还要注意Thread.MIN_PRIORITY(1)和Process.THREAD_PRIORITY_LOWEST(19)的整数值.

总结

以上是内存溢出为你收集整理的java – 在Android中授予线程低优先级全部内容,希望文章能够帮你解决java – 在Android中授予线程低优先级所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1105225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存