Java 线程的创建方法
2010-04-15 09:35
316 查看
一多线程的概念
简单说线程就是程序执行的不同路径。而进程是一个静态的概念通常说的启动一个进程是启动一个进程里面的主线程。
多线程则是一个进程里面的不同的程序的执行路径。而事实上在某一个时刻cpu执行了某一个程序 由于速度很快所以
我们感觉不出来
二线程的创建
1 实现接口创建
public void class TextThread{
public Static void main(String[],args){
Runnabel rb=new Runnable1()
Thread th =new Thread(rb)//构造函数的参数是一个实现了Runnable接口的对象
th.Start();//启动线程
for(int i=0;i<=100;i++){
System.out.println("=="+i);
}
}
class Runnable1 implements Runnable{
//实现接口
public void run(){
for(int i=0;i<=100;i+){
System.out.println("----"+i);
}
}
}
}
2 继承线程
public void class TextThread1{
public void main(String[],args){
Runnable2 rb=new Runnable()
rb.start();
}
class Runnable2 extends Thread {
public void run(){
for(int i=0;i<100;i++){
System.out.Println("---"+i);
}
}
}
}
三 使用原则
由于实现接口创建线程比较灵活所以能使用接口创建尽量使用实现接口创建
四 线程的控制
相关文章推荐
- java 创建线程的三种方法Callable,Runnable,Thread比较及用法
- Java创建线程的两个方法
- 区分JAVA创建线程的几种方法
- java中创建线程的两种方法的区别
- java---------创建线程的两种方法
- java线程之用Thread类创建线程的方法
- Java创建线程的两个方法
- 多线程之线程创建的两种方法(Java)
- Java创建线程的三种方法比较及用法
- java创建线程两种方法
- Java 创建线程的三种方法比较
- java 多线程总结(一) 创建线程的几种方法及对终止线程运行的讨论
- Java创建线程的两种方法
- Java创建线程的三种方法比较及用法
- java创建线程的两种方法比较
- java 创建线程的两个方法
- Java创建线程的两个方法
- Java创建线程的两种方法
- (转)java创建线程的两种方法比较
- Java线程创建方法