java 同步 同步机制

java 同步 和同步机制是一回事么 他们咋实现 不明白 还有同步和异步 ,搞得乱七八糟的 。,

第一个同步机制指的是线程相关的知识;
第二个同步和异步指的是http请求相关的知识;

同步的意思是一个一个来,就像排队;
异步的意思是同时来,但什么时候返回就看处理的效率;

1.同步就相当于在电话亭排队打电话,同一时间只有一个人能在里面打电话,其他的人在外面等待,只有这个打电话的人出来了,其他人才有机会能进去,但只能进去一个。同步问题基本出现在多线程竞争资源的情况下,为了保证线程安全而保证线程同步的机制就叫线程同步机制
2.异步就是对cpu的利用,即当你在排队打电话的时候,你用排队的时间来看报,刷csdn,抖音等。简而言之,异步就是你在阻塞的时候利用闲置的cpu 去干其他的事情
3.还有不理解的可以追问,求采纳哦

同步,就是针对多线程的锁机制,保证线程安全。
所谓异步,其实就是多线程没有锁的情况,多线程并发的情况。