美文网首页
Handler 测试题

Handler 测试题

作者: 黑色海鸥 | 来源:发表于2019-07-19 16:57 被阅读0次

Handler 测试题

一,判断是否执行在子线程中

class TestThread extends Thread{
        
        @Override
        public void run(){
                Runnable r = new Runnable(){
                        @Override
                        public void run() {
                                String currentThreadName = Thread.currentThread().getName();
                                System.out.println("currentThreadName:" + currentThreadName);
                        }
                };
                handler.post(r);
        }
}
  • 实际结果却是main

二,主线程如何给子线程发消息

  • 主线程持有子线程创建的handler 即可
  • 那子线程创建的handler,什么时候销毁

相关文章

网友评论

      本文标题:Handler 测试题

      本文链接:https://www.haomeiwen.com/subject/sdpslctx.html