随笔分类 - java面试
摘要:   垃圾识别算法 在java中什么样的对象会被认定为垃圾呢?如何找到这些对象? 1.引用计数法 在java中,对象的使用时考引用来实现的。也就是说,如果一个对象没有被引用,这个对象就可能被认定为垃圾。 优点:实现简单,效率高 缺点:无法解决循环引用
阅读全文
摘要:一般可以使用 不要使用$. 使用 可以很大程度上防止SQL注入,提高系统安全。$则不可以。 排序使用order by时,使用$,order by ${columnName}. {} 占位符, 预编译处理。 ${} 字符串替换,使用花括号内的字符串替换 { }:解析为一个 JDBC 预编译语句(pre
阅读全文
摘要:先来看一段代码 第四行 ,== 值比较 因为内存地址不一样,所以返回false 第五行 ,equals方法是用来比较两个对象的引用是否相等,即是否指向同一个对象。都是指向"hello" 所以返回true 总结: 1)对于 == ,可用于比较基本类型和引用类型。 如果作用于基本数据类型的变量,则直接比
阅读全文
摘要:数据库事务的隔离级别,由低到高 : READ UNCOMMITTED(读未提交数据):允许事务读取未被其他事务提交的变更数据,会出现脏读、不可重复读和幻读问题。 READ COMMITTED(读已提交数据):只允许事务读取已经被其他事务提交的变更数据,可避免脏读,仍会出现不可重复读和幻读问题。 RE
阅读全文
摘要:重复和有序 List 存储的元素是有顺序的,并且值允许重复; Map 元素按键值对存储,无放入顺序 ,它的键是不允许重复的,但是值是允许重复的; Set 存储的元素是无顺序的,并且不允许重复,元素虽然无放入顺序,但是元素在 set 中的位置是有该元素的 HashCode 决定的,其位置其实是固定的。
阅读全文

浙公网安备 33010602011771号