java多线程解决示例
时间: 2023-10-12 09:12:55 浏览: 97
好的,这里给出一个简单的Java多线程解决示例。
假设有一个任务需要同时进行两个操作,一个是计算1到100的和,另一个是打印输出一段文本。我们可以通过多线程技术来并发执行这两个操作。
代码如下:
```java
public class MultiThreadDemo {
public static void main(String[] args) {
Thread t1 = new Thread(new Runnable() {
@Override
public void run() {
// 计算1到100的和
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println(Thread.currentThread().getName() + "计算结果:" + sum);
}
});
Thread t2 = new Thread(new Runnable() {
@Override
public void run() {
// 打印输出一段文本
System.out.println(Thread.currentThread().getName() + "打印输出:Hello World!");
}
});
t1.start();
t2.start();
}
}
```
在这个示例中,我们创建了两个线程t1和t2,分别执行计算和打印输出的操作。通过调用start()方法,让两个线程开始并发执行。
需要注意的是,多线程并发执行时,由于线程的执行顺序是不确定的,因此计算和打印输出的结果可能会交错出现。
阅读全文
相关推荐















