上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 在工作中,String类是我们使用频率非常高的一种对象类型。JVM为了提升性能和减少内存开销,避免字符串的重复创建,其维护了一块特殊的内存空间,这就是我们今天要讨论的核心,即字符串池(String Pool)。字符串池由String类私有的维护。 我们知道,在Java中有两种创建字符串对象的方式:1 阅读全文
posted @ 2024-01-31 16:58 予真 阅读(290) 评论(0) 推荐(0) 编辑
摘要: mybatis-flex框架 多数据源情况下,跨数据源查询,因为没法用在一个queryWrapper查询,所以会需要分步查询,就需要使用到子查询。 众所周知,子查询速度比join查询慢,所以多数据源有该缺陷。 in 关键字,和exist关键字,这两个是相反的。 区别及应用场景 in 和 exists 阅读全文
posted @ 2024-01-31 14:52 予真 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 深入理解Java引用类型 在Java中类型可分为两大类:值类型与引用类型。值类型就是基本数据类型(如int ,double 等),而引用类型,是指除了基本的变量类型之外的所有类型(如通过 class 定义的类型)。所有的类型在内存中都会分配一定的存储空间(形参在使用的时候也会分配存储空间,方法调用完 阅读全文
posted @ 2024-01-31 13:41 予真 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一道面试题 能不能自己写个类叫java.lang.System? 答案:通常不可以,但可以采取另类方法达到这个需求。 解释:为了不让我们写System类,类加载采用委托机制,这样可以保证爸爸们优先,爸爸们能找到的类,儿子就没有机会加载。而System类是Bootstrap加载器加载的,就算自己重写, 阅读全文
posted @ 2024-01-30 16:26 予真 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 每执⾏⼀个Java⽅法,就将⽅法存⼊Java栈,每执⾏⼀个本地⽅法,也就是native⽅法,就将⽅法存⼊本地⽅法栈中,⽅法执⾏完后就从栈中移除 程序计数器⽤来记录待执⾏的下⼀条字节码指令地址,⽅法执⾏过程中产⽣的Java对象会存⼊堆中,垃圾回收器会回收已经没有被使⽤的Java对象,JIT编译器会在程 阅读全文
posted @ 2024-01-30 09:36 予真 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 2、JDK1.8中的数据覆盖(1)dk1.7的数据丢失、死循环问题在JDK1.8中已经得到了很好的解决,直接在HashMap的resize()中完成了数据迁移。(2)为什么说 JDK1.8会出现数据覆盖的情况?查看这段JDK1.8中的put操作代码:在这里插入图片描述如下图框中的代码是判断是否出现h 阅读全文
posted @ 2024-01-29 20:12 予真 阅读(32) 评论(0) 推荐(0) 编辑
摘要: binlog 用来redis mysql 一致性 阿里canal框架 undolog 用来回滚 update insert delete操作 redolog 用来回到do 操作之前 阅读全文
posted @ 2024-01-29 19:51 予真 阅读(3) 评论(0) 推荐(0) 编辑
摘要: select * from brand where brand.id = adf group by brand id 先是from,再是where条件,再是groupby 再是select; 阅读全文
posted @ 2024-01-29 19:49 予真 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 在 Java 中,常用的锁有两种:synchronized(内置锁)和 ReentrantLock(可重入锁),二者的功效都是相同得,但又有很多不同点,所以我们今天就来聊聊。 区别1:用法不同 synchronized 可用来修饰普通方法、静态方法和代码块,而 ReentrantLock 只能用在代 阅读全文
posted @ 2024-01-29 17:17 予真 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 成员变量与局部变量的区别: 1. 作用域:成员变量作用于整个类,局部变量只作用于它所属的范围(函数、语句) 2. 生命周期&位置:成员变量存储在堆内存中,是属于对象的,随着对象存在消失。局部变量存储在栈内存中,是属于他所属的范围的,使用完自动释放。 3. 初始值:成员变量有默认初始值,局部变量没有默 阅读全文
posted @ 2024-01-28 11:43 予真 阅读(7) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页