美文网首页
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