logo
  • 首页
  • 找资料
  • 搜考题
  • 去刷题
  • 刷面经
  • 面试题
  • 开通会员
登录 注册
前端、移动端工程师/专家
运维工程师/专家
产品经理/总监
Golang工程师/专家
C、C++工程师/专家
互联网运营
Python、算法工程师/专家
测试/质量保证
数据研发/数据仓库/大数据
Java工程师/专家/架构师
网络工程师/专家

面试题目/Java工程师/专家/架构师/

面试题:请描述在Activity中存在多个Handler时,如何区分并确定当前消息由哪个特定的Handler处理?

掌握等级:3 星级

面试题:在Handler消息机制中,当一个Looper处理多个Handler时,它是如何区分并处理不同Handler的消息的?请简述其过程。

掌握等级:4 星级

面试题:请描述在MessageQueue中当没有消息时#next方法的阻塞情况,以及你如何解决这个问题使其恢复正常?

掌握等级:3 星级

面试题:请阐述在Android开发中,为何主线程通过Looper.loop()运行时的死循环不会造成线程卡死?

掌握等级:3 星级

面试题:请阐述在Android系统中为何应避免子线程直接操作UI组件的原因。

掌握等级:5 星级

面试题:请阐述在编程中,子线程对UI界面的更新能力如何?或者子线程是否可以修改UI元素?

掌握等级:5 星级

面试题:请简述消息屏障和同步屏障机制的概念及其运作原理。

掌握等级:4 星级

面试题:请简述一下IdleHandler是什么,以及它在哪些场景中会被使用?能否提供一个关于它的使用实例?

掌握等级:5 星级

面试题:请阐述在Android的Handler机制中,Handler如何实现一个线程对应一个Looper,以及ThreadLocal如何确保每个线程只有一个MessageQueue?同时,说明ThreadLocal在Handler机制中的作用是什么?

掌握等级:3 星级

面试题:请描述在handler的postDealy之后消息队列发生了哪些变化,并说明如果先执行一个延迟10秒的任务,再执行一个延迟1秒的任务,如何处理这两个消息的顺序?

掌握等级:3 星级

显示 41 - 50 条,共 2763 条

Previousleft1 ... 456 ... 277Nextright
image
image

如果您希望在移动端刷题,可以扫码!

最热门资讯

image

JAVA工程师面试指导--猎头内部资料

阅读数 11891

image

常见面试问题100问!

阅读数 32921

  • logo

您可以在下面这些平台中找到我们,我们会在1-2个工作日内回复。

关于网站
  • 关于我们
  • 意见反馈
  • 使用帮助
  • 免责声明
其他相关
  • 开通会员
  • 友情链接
  • 隐私条款
Copyright © 2020-2023 北京明婉科技有限公司
京ICP备2022017351号-5