感谢 ♥ 作者
先不感谢了
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 1,首先,来看看其他几个相关的类 Hashtable是线程安全的,但效率低HashMap是线程不安全的,但效率高Collections.synchronizedMap(),工具类提供了同步包装器的方法,来返回具有线程安全的集合对象性能依然有问题 public static <K,V> Map<K,V 阅读全文
posted @ 2020-11-04 14:21 MJyc 阅读(113) 评论(0) 推荐(0)
摘要: 此处,我们好好谈谈HashMap 主要关注几个点: 1,初始化大小是16,如果事先知道数据量的大小,建议修改默认初始化大小。 减少扩容次数,提高性能 ,这是我一直会强调的点2,最大的装载因子默认是0.75,当HashMap中元素个数达到容量的0.75时,就会扩容。 容量是原先的两倍3,HashMap 阅读全文
posted @ 2020-11-04 14:16 MJyc 阅读(243) 评论(0) 推荐(0)
摘要: HashSet的存储原理或者工作原理,主要是从如何保证唯一性来说起。 这里面主要有3个问题,需要回答? 第一,为什么要采用Hash算法?有什么优势,解决了什么问题? 第二,所谓哈希表是一张什么表? 第三,HashSet如何保证保存对象的唯一性?会经历一个什么样的运算过程? 首先,我们要明确一点,Ha 阅读全文
posted @ 2020-11-04 09:58 MJyc 阅读(215) 评论(0) 推荐(0)
摘要: 1,底层数据结构的差异 ArrayList,数组,连续一块内存空间LinkedList,双向链表,不是连续的内存空间 2,一个常规的结论 虽然不严谨,但也可以应付很多面试了 ArrayList,查找快,因为是连续的内存空间,方便寻址,但删除,插入慢,因为需要发生数据迁移LinkedList,查找慢, 阅读全文
posted @ 2020-11-03 14:40 MJyc 阅读(377) 评论(0) 推荐(0)
摘要: 这简直是一道送分题,简单到我都不好意思写出来,但居然有人会搞错,汗! List(有序,可重复) Set(无序,不可重复) 阅读全文
posted @ 2020-11-03 14:39 MJyc 阅读(102) 评论(0) 推荐(0)
摘要: 来,先来一道考题,你看做对了吗? Integer i1 = new Integer(12); Integer i2 = new Integer(12); System.out.println(i1 == i2); Integer i3 = 126; Integer i4 = 126; int i5 阅读全文
posted @ 2020-11-03 10:43 MJyc 阅读(103) 评论(0) 推荐(0)
摘要: 这道题目一般出现在(笔试-选择题) 举例说明即可: 向上转型:Person person = new Student(); 安全的向下转型:Teacher teacher = (Teacher)person; 不安全的 阅读全文
posted @ 2020-11-03 10:42 MJyc 阅读(326) 评论(0) 推荐(0)
摘要: 如何实现递归求斐波那切数列第N个数字的值(传说中的不死神兔就是这个问题) 数字的规律:1,1,2,3,5,8,13,21.... 所以,我们可以分析编写如 public static int getFoBo(int n) { if (n < 0) { return -1; } if (n == 1 阅读全文
posted @ 2020-11-03 10:29 MJyc 阅读(116) 评论(0) 推荐(0)
摘要: 这道算法题一般考查的递归的编程技能,那么我们回顾下递归程序的特点: 1,什么是递归? 递归,就是方法内部调用方法自身递归的注意事项:找到规律,编写递归公式找到出口(边界值),让递归有结束边界注意:如果递归太多层,或者没有正确结束递归,则会出现“栈内存溢出Error”!问题:为什么会出现栈内存溢出,而 阅读全文
posted @ 2020-11-03 10:26 MJyc 阅读(172) 评论(0) 推荐(0)
摘要: 一、Java 8 Lambda 表达式 Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用Lambda 表达式可以使代码变的更加简洁紧凑。 1.1 语法 lambda 表达式的语法格式如下: 阅读全文
posted @ 2020-10-29 10:52 MJyc 阅读(169) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页