- 一个线程输出奇数,一个线程输出偶数 进行交替输出
思路
- 共享同一个对象,对象里存放int数据
- 启用同步代码块
- 输出完后,要对里面数据进行自增1;
- 调用notify 唤醒等待线程
- 调用 wait 使当前线程进入睡眠状态,并释放锁
public class Test09 {
public static void main(String[] args) {
// 创建共享对象
Number1 number1=new Number1();
// 创建线程
Thread a=new A(number1);
Thread b=new B(number1);
// 修改线程名字
a.setName("A线程");
b.setName("B线程");
// 启动线程
a.start();
b.start(