ReentrantLock和synchronized的区别

1、ReentrantLock是一个类,synchronized是一个关键字,都是在JVM层面实现的互斥锁的方式。 2、功能方面ReentrantLock的功能要比synchrized更为全面,RenntrantLock能够支持公平锁和非公平锁,synchronized只能支持非公平锁、Reentr

样子的木偶 发布于 2023-12-30

字符串

Sring、StringBuffer、StringBuilder的区别 可变性 String是不可变的 StringBuilder与StringBuffer都是继承AbstractStringBuilder类,AbstractStringBuilder 类还提供了很多修改字符串的方法比如 appen

样子的木偶 发布于 2023-11-09

MyBatis面试(更新中🔥🔥)

1、什么是Mybatis Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时 只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性 能,灵活度高。 M

样子的木偶 发布于 2023-01-08