创建thread对象和runnable对象效率simple对比
创建thread对象和runnable对象效率simple对比
taojinhuo 发表于4年前
创建thread对象和runnable对象效率simple对比
  • 发表于 4年前
  • 阅读 449
  • 收藏 4
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

创建thread和创建runnable对象效率对比

public static void main(String[] args) {
	long l1 = System.currentTimeMillis();

	for(int i = 0;i<100000;i++){
		Thread t = new Thread();
	}

	long l2 = System.currentTimeMillis();

	for(int i = 0;i<100000;i++){
		Runnable r = new Runnable() {
			@Override
			public void run() {
			}
		};
	}

	long l3 = System.currentTimeMillis();

	System.out.println(l2 -l1);
	System.out.println(l3 -l2);
}

我的pc机的结果:

108
6

所以在使用java线程池的时候,可以节约很多创建线程的时间;

标签: java thread runnable
共有 人打赏支持
粉丝 24
博文 25
码字总数 8260
×
taojinhuo
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: