2022年2月27日
摘要: package com.atgu; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.ReentrantLock; class ShareDate1{ private int num=0; R 阅读全文
posted @ 2022-02-27 22:56 upupup-999 阅读(44) 评论(0) 推荐(0)
摘要: package com.atgu; import jdk.nashorn.internal.objects.annotations.Getter; public enum CountryEnum { //六国顺序是 韩、赵、魏、楚、燕、齐 ONE(1,"韩国"),TWo(2,"赵国"),Three( 阅读全文
posted @ 2022-02-27 11:57 upupup-999 阅读(38) 评论(0) 推荐(0)
摘要: 可重入锁(也叫做递归锁) 指的是同一线程外层函数获得锁之后,内层递归函数仍然能获取该锁的代码,在同一个线程在外层方法获取锁的时候,在进入内层方法会自动获取锁。 也即是说,线程可以进入任何一个它已经拥有的锁所同步着的代码块。 ReentrantLock/synchronized就是一个典型的可重入锁。 阅读全文
posted @ 2022-02-27 10:51 upupup-999 阅读(81) 评论(0) 推荐(0)