Java

Mybatis源码快速阅读

创建SqlSessionFactory # 读取xml配置文件 public SqlSessionFactory build(InputStream inputStream, String environment, Properties properties) { XMLConfigB
🍁 Java 0
Mybatis源码快速阅读

Java 面试题

Synchronized和Lock的实现原理与区别相同点:都是可重入锁都保证了可见性和互斥性都可以用于控制多线程对共享对象的访问不同点:ReentrantLock等待可中断synchronized中的锁是非公平的,ReentrantLock默认也是非公平的,但是可以通过修改参数来实现公平锁。Reen
🍁 Java 0