一、两个线程奇偶顺序打印轮流打印1-100数字
1.1 实现方式1-----对共享变量加synchronized锁
【代码】
/*
* Ant Group
* Copyright (c) 2004-2021 All Rights Reserved.
*/
package com.alipay.insttrade.common.service.integration.payment;
/**
* @author zhannan
* @version Test.java, v 0.1 2021年12月23日 19:59 zhannan
*/
public class Test{
public static int count = 1;
public static final Object lock = new Object();
public static void main(String[] args) {
Thread thread1 = new Thread(new Runnable() {
@Override
public void run() {
while(count<=100){
synchronized (lock) {
System.out.println(Thread.