您的位置:首页 > 其它

线程学习之--2多线程的创建的第一种方式

2012-11-27 22:10 274 查看
//如何创建线程?

创建线程的方式一:继承Thread类。

步骤:

1,定义一个类继承Thread类

2,覆盖Thread类中的run方法

3,直接创建Thread的子类对象创建线程。

4,调用start方法开启线程并调用线程的任务run方法执行

创建线程的目的就是为了开启一条执行路径,去运行指定的代码和其他代码实现同时运行。

Thread类用于描述线程,线程是需要任务的,所以,Thread类也对任务描述。

这个任务就是通过Thread类中的run方法来体现的,也就是说,run方法就是封装自定义线程运行任务的函数。

如下demo:

package com;

class Person extends Thread{//继承Thread类

public String name;

public Person(String name){

this.name = name;

}

/**

* 覆盖Thread中的run方法

*/

@Override

public void run() {

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

System.out.println(name+":"+i);

}

}

}

public class Demo {

public static void main(String[] args) {

Person p1=new Person("张三");

Person p2=new Person("lisi");

p1.start();//使该线程开始执行;Java 虚拟机调用该线程的 run 方法。

p2.start();

}

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