Handler
&之间的区别Scheduler
我所知道的 ::
IN - JAVA(Not Android)
Java
使用JVM
Scheduler
负责来回切换控件
在main-thread
和worker-threads
multi-threading
。scheduler
,只有他可以影响
scheduler
,JVM
负责scheduler
功能 IN - ANDROID
Android
使用JVM
scheduler
在Android Handler
Handler
可以控制scheduling
threads
醇>
我的问题 ::
Handler
和scheduler
?handler
中的Scheduler
的优点?谢谢!
答案 0 :(得分:2)
我不相信你的扩展是正确的,两者是完全不同的。 Android是一台Java机器,但开发人员仍然无法访问调度程序。
处理程序保存一个特定线程的“句柄”。对线程的Looper更具体(因此只有“循环”的线程可能有处理程序)。
处理程序允许开发人员尽快(使用post方法)或在一段时间后(使用postDelayed方法)请求在特定线程中处理某些代码。
请注意,这些方法称为“post”。这意味着代码将被发布到调度程序,并且只要是执行该线程的时间,调度程序就会在请求的线程上实际运行代码。
PS。我从手机上回答,对不起任何拼写错误。