java
文章平均质量分 78
沉默的开发
这个作者很懒,什么都没留下…
展开
-
ReentrantLock lock方法解析
问题:1 锁重入的上限是多少;2 独占如何实现;3 线程什么情况下才可以尝试加锁;4 线程在入队之前有多少次可以尝试加锁的机会;5 线程如何挂起锁的分类 ReentrantLock 支持公平锁和非公平锁ReentrantLock lock = new ReentrantLock(true); 公平锁ReentrantLock lock = new ReentrantLock(false); 非公平锁 默认是非公平锁公平锁的实现较非公平锁略为复杂,今天解析一下公平锁..原创 2021-08-25 14:31:43 · 575 阅读 · 0 评论 -
Java 获取当前类名和方法名的实现方法
Java 获取当前类名和方法名的实现方法 这里提供了四种方法并比较,大家需要的可以参考下, 为了测试各个函数,如果手动打印每个类名、函数名,那么多函数的话能把人累死,Java早已准备好了一堆记录自身的函数。获取类名:? 1 2 3 4 5 6 7 8 9 10 11 12...原创 2018-09-17 13:55:35 · 1916 阅读 · 1 评论 -
logback在springboot中配置和打印日志的工具类
<?xml version="1.0" encoding="utf-8"?><configuration> <springProperty scope="context" name="logName" source="spring.application.name"/> <appende原创 2018-09-19 10:31:05 · 1925 阅读 · 0 评论