java 两个线程同时执行
时间: 2023-07-18 16:03:58 浏览: 151
java两个线程同时写一个文件
5星 · 资源好评率100%
Java中可以使用多线程来实现两个线程同时执行。以下是一个简单的例子:
```java
public class TwoThreads {
public static void main(String[] args) {
Thread thread1 = new Thread(new Runnable() {
@Override
public void run() {
// 线程1要执行的代码
}
});
Thread thread2 = new Thread(new Runnable() {
@Override
public void run() {
// 线程2要执行的代码
}
});
thread1.start();
thread2.start();
}
}
```
在这个例子中,我们创建了两个线程`thread1`和`thread2`,并分别传入了要执行的代码块。最后,我们调用`start()`方法启动这两个线程。
注意:在多线程编程中,需要注意线程安全问题,避免出现数据竞争等问题。
阅读全文