标签:
学习线程的时候肯定会接触到一个类Thread和一个接口Runnable
这两个方法都可以实现线程的使用,那么接下来我用两个例子来给大家讲解一下这两个分别怎么用
//=======================================================================//
实现Runnable
//=======================================================================//
代码:
package test;
public class Demo extends Thread{
public void run(){
for(int i = 0; i < 60; i++){
System.out.println("测试线程?");
}
}
}
package test;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Demo d = new Demo();
d.start();
}
}
//=======================================================================//
继承接口Runnable
//=======================================================================//
package test1;
public class Demo2 implements Runnable{
public void run(){
for(int i = 0; i < 10; i++)
System.out.println("SSS");
}
}
package test1;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Demo2 d = new Demo2();
Thread t = new Thread(d);
t.start();
}
}
标签:
原文地址:http://blog.csdn.net/u012965373/article/details/45059875