线程的问题

来源:互联网 发布:java中级工程师学校 编辑:程序博客网 时间:2024/06/01 07:25
(一)首先强调的是Runnable并不是线程,如果你只是实现了Runnable接口,并没有真正开线成
Runnable mRunnable = new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stub//你要做的事}};
如果你只是做了上面这点,对不起,这不是开线成,也不会执行,再加上这句
 new Thread(mRunnalbe).start 
就可以了


(二)这是另一种方法

final Long delay = new Long(1500);
new Thread(new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stubtry {Thread.sleep(delay);Log.i(Tag, "+++++++++++");} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}).start();


Log.i(Tag, "——————————————————");

0 0