什么是Handler类?

时间:2013-05-16 19:53:15

标签: java handler

Java中的处理程序类是什么?

2 个答案:

答案 0 :(得分:24)

处理程序基本上是一个消息队列。您向它发布消息,它最终将通过调用其run方法并将消息传递给它来处理它。由于这些运行调用将始终按照在同一线程上接收的消息的顺序发生,因此它允许您序列化事件。

答案 1 :(得分:15)

如在Android开发者网站上的Handler文档中所述,处理程序有两个主要用途:

  1. 安排消息和runnables作为将来的某个点执行;和
  2. 将要在不同于自己的线程上执行的操作排入队列。