微科社区,轻松开发从此开始! 请登陆 免费注册

微科社区

当前位置:首页 > Java平台 > 多线程编程 >

java多线程的创建方式

时间:2017-01-14 04:01  浏览:努力统计中...
启动线程通过两种方式实现: 1、通过实现Runnable接口定义一个由Thread驱动的任务,后通过把自己传给Thread的构造来启动一个线程(Runnable没有返回值,如需返回值则使用Callable接口)。 @实现
启动线程通过两种方式实现:
1、通过实现Runnable接口定义一个由Thread驱动的任务,后通过把自己传给Thread的构造来启动一个线程(Runnable没有返回值,如需返回值则使用Callable接口)。
@实现Runnable的一个任务

public class CountDown implements Runnable {

    
protected int count = 10;
    
    
public static int taskCount = 1;
    
    
public final int id = taskCount ++;
    

    @Override
    
public void run() {
        
// TODO Auto-generated method stub
        while(count -- >0)
        {
            System.out.println(
""+count);
        }
        
        System.out.println(
"count over");
        Thread.yield();
    
    }

}

    顶一下
    (1)
    100%
    踩一下
    (0)
    0%
    ------分隔线------
    栏目列表
    推荐内容