看到的两种线程启动方法
2011-11-15 13:23
190 查看
class MyThread implements Runnable {
public void run() {
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Log.d("thread.......", "mThread........");
Message msg = new Message();
Bundle b = new Bundle();// 存放数据
b.putString("color", "我的");
msg.setData(b);
MyHandlerActivity.this.myHandler.sendMessage(msg); // 向Handler发送消息,更新UI
}
}
//在oncreate中调用:
MyThread m = new MyThread();
new Thread(m).start();
第二种:
new Thread()
{
@Override
public long getId() {
// TODO Auto-generated method stub
return super.getId();
}
@Override
public void run() {
// TODO Auto-generated method stub
calculation.excute(5);//耗时的后台操作
handler.sendEmptyMessage(0);
super.run();
}
}.start();
public void run() {
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Log.d("thread.......", "mThread........");
Message msg = new Message();
Bundle b = new Bundle();// 存放数据
b.putString("color", "我的");
msg.setData(b);
MyHandlerActivity.this.myHandler.sendMessage(msg); // 向Handler发送消息,更新UI
}
}
//在oncreate中调用:
MyThread m = new MyThread();
new Thread(m).start();
第二种:
new Thread()
{
@Override
public long getId() {
// TODO Auto-generated method stub
return super.getId();
}
@Override
public void run() {
// TODO Auto-generated method stub
calculation.excute(5);//耗时的后台操作
handler.sendEmptyMessage(0);
super.run();
}
}.start();
相关文章推荐
- java两种启动线程方法根本不同,Thread继承和实现Runable接口
- java学习——线程启动的两种方法,Time定时器,synchronized 的使用
- Android启动线程的两种方法——runOnUiThread和Handler
- 线程 创建和启动线程的两种方式 实现Runnable接口 继承Thread类 重写唯一方法run()
- Python多线程编程(二):启动线程的两种方法
- Java中启动线程start和run的两种方法
- Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.
- [两种方法]win7系统的打印机服务如何启动?
- vbs打开ie两种方法 在VBScript中启动IE浏览器的实现代码
- Linux系统下两种自动启动Tomcat的方法
- 从线程返回数据的两种方法
- [Java]Java实现线程操作的两种方法
- Java线程的两种实现方法
- Android 线程 thread 两种实现方法!
- android emulator启动的两种方法详解
- Junit测试含有‘启动新线程’这一操作的方法时瞬间结束的问题
- 【多线程】1、创建线程的两种方法
- android 启动 service 的两种方法
- 【转载】JAVA中线程的两种实现方法-实现Runnable接口和继承Thread类
- android 之 启动画面的两种方法