Android 多线程编程使用方式

几种线程的使用方式


用法一

新建一个类继承自Thread,然后重写父类的run()方法

    class MyThread extends Thread {
        @Override
        public void run() {
            // 处理具体的逻辑
        }
    }

 new MyThread().start();


用法二

继承的方式耦合性有点高,选择使用实现Runnable接口的方式

    class MyThread implements Runnable {

        @Override
        public void run() {
            // 处理具体的逻辑
        }
    };

   

    MyThread myThread = new MyThread();
    new Thread(myThread).start();


用法三

使用匿名类的方式

        new Thread(new Runnable() {
            @Override
            public void run() {
                // 处理具体的逻辑
            }
        }).start();

posted @ 2017-02-24 15:50  行走的思想  阅读(7)  评论(0编辑  收藏  举报  来源