请使用“匿名Runnable”子类的方式实现线程,线程中计算1--500所有数字的累加和,并打印计算结果。
时间: 2023-06-01 12:07:12 浏览: 131
好的,这是一道关于编程的问题,我可以回答。
以下是将一个匿名Runnable子类用于计算数字累加和的代码示例:
```java
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
int sum = 0;
for (int i = 1; i <= 500; i++) {
sum += i;
}
System.out.println("计算结果为:" + sum);
}
});
thread.start();
```
这里创建了一个Thread对象,并且将一个匿名Runnable子类传递给了Thread构造函数。该子类实现了run()方法,用于计算数字累加和并打印结果。最后,调用了start()方法启动这个线程并执行该子类中的run()方法。
阅读全文