多线程的简单使用方法

一、实现Runnable方法

  • 用多线程来实现多个线程同时运行1-100的计算。

public class Sop implements Runnable {

public static void main(String[] args) {
	Sop s = new Sop();
	Thread s1 = new Thread(s, "线程A");
	Thread s2 = new Thread(s, "线程D");
	Thread s3 = new Thread(s, "线程G");
	Thread s4 = new Thread(s, "线程J");
	Thread s5 = new Thread(s, "线程L");

	s1.start();
	s2.start();
	s3.start();
	s4.start();
	s5.start();
}
public void run() {
	int sum = 0;
	for (int i = 0; i < 101; i++) {
		sum = sum + i;
		System.out.println("当前的和为:" + sum);
		System.out.println("当前运行的线程是" + Thread.currentThread().getName());
}
}               
}
  1. 创建一个类,然后使用Implements关键字来定义Runnable接口;
  2. 添加未实现方法;
  3. 创建接口类对象,不加参数;
  4. 创建多个Thread类对象,后面参数为接口类对象及自己所取线程名称;
  5. 使用start()方法来启动线程;
  6. 在未实现方法run()方法里面定义数据类型和初始值;
  7. 使用for循环来计算1-100的计算;
  8. 打印输出。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值