`
xiaobian
  • 浏览: 591299 次
  • 来自: 北京
社区版块
存档分类
最新评论

多线程

阅读更多
package com.bian.mythread;

public class ThreadCount implements Runnable{

	private final int num = 30000000;
	private int temp = 1;
	public void run() {
		for(int i=1;i<=num;i++){
			temp = temp * i /101000110 / 6 * 9 + 6 * 3 /10000000 ;
		}
		System.out.println(" temp == "+temp+Thread.currentThread().getName());
		
	}
	public static void main(String[] args){
		long startime = 0;
		long endtime = 0;
		long startime1 = 0;
		long endtime1 = 0;
		startime = System.currentTimeMillis();
		for(int i=0;i<10;i++){
			ThreadCount tc = new ThreadCount();
			Thread t = new Thread(tc);
			t.start();
		}
		endtime = System.currentTimeMillis();
		System.out.println("Total Time Thread "+(endtime - startime)+" ms ");
		try {
			Thread.currentThread().sleep(3000);
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		startime1 = System.currentTimeMillis();
		for(int i=0;i<10;i++){
			
			ThreadCount tc = new ThreadCount();
			tc.run();
		}
		endtime1 = System.currentTimeMillis();
		System.out.println("Total Time not Thread "+(endtime1 - startime1)+" ms ");
	}
}

分享到:
评论

相关推荐

    大漠多线程模板_大漠_大漠多线程_

    "大漠多线程模板"是一个专门针对C#开发的多线程处理框架,它为开发者提供了便捷的方式来管理和优化多线程应用。这个框架由知名开发者"大漠"创建,旨在简化复杂的并发编程,提高代码的可读性和可维护性。 多线程允许...

    多线程_按键精灵经典多线程操作_

    在IT行业中,多线程是一种常见的编程技术,它允许程序同时执行多个独立的任务,从而提高计算机系统的效率和响应性。特别是在自动化工具如“按键精灵”中,多线程的应用能够显著提升其性能和实用性。 标题“多线程_...

    pb9多线程控件,能够真实实现多线程

    标题中的“pb9多线程控件”指的是在PowerBuilder 9.0(PB9)环境中,使用的一种能够实现真正多线程功能的组件或技术。PowerBuilder是一款经典的面向对象的开发工具,主要用于构建数据库应用系统。在PB的早期版本中,...

    C#多线程互斥实例 多线程获取同一变量

    在编程领域,多线程是实现并发执行任务的重要机制,特别是在现代计算机系统中,多核处理器使得多线程成为提高程序性能的关键手段。C#语言提供了丰富的多线程支持,让我们能够编写出高效的多线程应用程序。在这个"多...

    多线程编程示例

    在IT领域,多线程编程是一项关键技能,尤其是在性能优化和并发处理方面。本文将深入探讨多线程编程的基础知识,以帮助初学者快速入门。 首先,我们需要理解什么是多线程。多线程是指在一个进程中同时执行多个独立的...

    基于SpringBoot和POI实现单线程和多线程导出Excel.zip

    基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip...

Global site tag (gtag.js) - Google Analytics