0115版本升级

来源:互联网 发布:蜂窝移动网络收费吗 编辑:程序博客网 时间:2024/06/01 23:26

创建子线程

创建子线程一般有两种方法:

方法一:

new Thread(){        public void run() {        }    }.start();

方法二:

new Thread(new Runnable() {        @Override        public void run() {            // TODO Auto-generated method stub        }    }){}.start();

分析与总结

  1. 线程是可以直接new出来的,相当于创造了一个方法。
  2. 线程只有启动起来了,才能运行,故要在方法体后面直接.start()将方法启动,当然也可以在后面单独启动来。
    1. 以上两种创建线程的方法,第一种较为简单,第二种中new了一个Runnable借口,在方法体内用实现借口的形式来书写run方法。
    2. 第二种方法的借口会占用一定的内存空间和运算能力,所以最好选择第一种方法。
0 0