会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
andriod2012
博客园
首页
新随笔
联系
订阅
管理
java 三种多线程的创建方法Thread,Handler,Runnable
第一种方法:使用Thread 类的继承
public class myThread extends Thread { public void run() { for (int i = 0; i < 10000; i++) { System.out.println(i); } } }
调用:
myThread mmyThread = new myThread(); mmyThread.start(); myThread mmyThread2 = new myThread(); mmyThread2.run();
第二种方法:使用Handler
new Handler().postDelayed(new Runnable() { @Override public void run() { for (int i = 0; i < 10000; i++) { System.out.println(i); } System.out.println("ok"); } }, 1000);
第三种方法:使用 Runnable接口
public class ThreadRunnable implements Runnable { @Override public void run() { for (int i = 0; i < 10000; i++) { System.out.println(i); } } }
调用:
ThreadRunnable sub = new ThreadRunnable(); Thread tsub= new Thread(sub); tsub.start();
posted @
2011-11-02 18:11
andriod2012
阅读(
3279
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告