您的位置:首页 > 其它

线程的两种不同实现方式

2014-08-02 21:24 357 查看
package com.andy.thread;

/*

* 线程实现的两种方式

* 1、继承Thread类

* 2、实现Runnable接口

*

*/

public class ThreadDemo {

public static void main(String[] args){

//继承Thread类

MyThread mythread =new MyThread();

mythread.start();

for(int a=0;a<10;a++){

System.out.println("a=="+a);

}

//实现Runnable接口

MyRunnable runnable=new MyRunnable();

Thread thread=new Thread(runnable);

thread.start();

}

}

class MyThread extends Thread{

@Override

public void run() {

for(int i=0;i<10;i++){

System.out.println("i=="+i);

}

super.run();

}

}

class MyRunnable implements Runnable{

@Override

public void run(){

for(int b=0;b<10;b++){

System.out.println("b=="+b);

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: