创建线程的两种方法
2017-06-05 19:51
218 查看
/** *@程序名:SetThread_1.java *@编程人:*** *@程序功能:演示继承Thread类创建线程的方法 *@编程日期:2017-05-31 */ public class SetThread_1 { public static void main(String [] args){ //通过创建继承Thread类的Runner类的对象创建线程 Runner r = new Runner(); //启动线程 r.start(); //如果使用r.run()仅相当于方法的调用 } } //定义一个继承Thread类的Runner类 class Runner extends Thread { //定义线程所拥有的方法 public void run (){ for(int i=0;i<100;i++){ System.out.println("现在是线程在执行:"+i); } } }
/**
*@程序名:SetThread_2.java
*@编程人:***
*@程序功能:演示实现Runnable接口创建线程的方法
*@编程日期:2017-05-31
*/
public class SetThread_2 {
public static void main(String [] args){
//创建MyThread的对象,并用这个对象作为Thread类构造器的参数
MyThread r = new MyThread();
Thread t = new Thread(r);
t.start();
}
}
//定义一个实现Runnable接口的类
class MyThread implements Runnable {
public void run (){
for(int i=0;i<100;i++){
System.out.println("现在是线程在执行:"+i);
}
}
}
相关文章推荐
- JAVA中创建线程对象的两种方法
- Java创建线程的两种方法
- Java创建线程的常用的两种方法
- (转)java创建线程的两种方法比较
- 线程创建的两种方法
- Java创建线程的两种方法
- java 创建线程的两种方法
- Java创建线程的两种方法
- Java 创建线程的两种方法
- java中创建线程的两种方法及其区别
- Java 创建线程的两种方法
- java线程的两种创建方法
- Java线程创建的两种方法
- JAVA中创建线程对象的两种方法:继承Thread和实现Runable
- java中创建线程的两种方法及其区别
- java学习日记(5)——创建线程的两种基本方法
- Java创建线程的两种方法
- Java 创建线程的两种方法
- Java创建线程的两种方法
- 线程 创建和启动线程的两种方式 实现Runnable接口 继承Thread类 重写唯一方法run()