原创 

java小代码:多线程执行的随机性

分类:    324人阅读    IT小君  2017-10-19 22:03
package mutilThreadDemo;

/**
 * Created by damon on 2017/10/16.
 * **app1:** 多线程执行的随机性
 */
public class App1 {
    public static void main( String[] args ) throws Exception
    {
        System.out.println("虚拟机内核数:"+Runtime.getRuntime().availableProcessors());
        Runnable r = ()->{
            Thread self = Thread.currentThread();
            self.setName("子线程1号");
            threadRun();
        };
        Thread childThread = new Thread(r);
        childThread.start();

        Thread self = Thread.currentThread();
        self.setName("主线程main");
        threadRun();

    }

    private static void threadRun(){
        try {
            for (int i = 0; i < 10; i++) {
                int time = (int) (Math.random() * 1000);
                Thread.sleep(time);
                System.out.println(Thread.currentThread().getName()+"--Running !");
            }
        }catch (InterruptedException e){
            e.printStackTrace();
        }
    }
}
点击广告,支持我们为你提供更好的服务

html5 canvas彩色碎片组合球形旋转动画特效

html5 svg夜空中星星流星动画场景特效

jQuery右端悬浮带返回顶部特效

HTML5数字产品服务公司网站模板

响应式太阳能能源公司网站模板

现代时尚家具公司网站模板

中小型创意设计服务公司网站模板

小众时尚单品在线电子商务网站模板

HTML5 Canvas竖直流动线条背景动画特效

网页设计开发公司网站模板

响应式咖啡饮品宣传网站模板

HTML5现代家居装潢公司网站模板

有机水果蔬菜HTML5网站模板

html5图标下拉搜索框自动匹配代码

响应式时尚单品在线商城网站模板

html5 canvas进度条圆环图表统计动画特效

js+css3抽奖转盘旋转点餐代码

css鼠标跟随文字模糊特效

canvas炫酷鼠标移动文字粒子特效

css+js实现的颜色渐变数字时钟动画特效

点击广告,支持我们为你提供更好的服务
 工具推荐 更多»
点击广告,支持我们为你提供更好的服务